Astoria Hotel Londyn jest usytuowany w centrum Londyna, 2 km od takich sklepów jak Dom towarowy Harrods. W miejscach publicznych oferowano Wi-Fi, a na terenie leży prywatny parking samochodowy.
Pokoje wyposażone są w urządzenie do parzenia kawy/herbaty, a także telewizję wielokanałową i telewizję satelitarną. Oddzielna toaleta i prysznic są w każdej łazience.
Restauracja Nasi Lemak Nek Nong znajduje się tuż za rogiem od Astoria w Londynie i serwuje dania kuchni malezyjskiej.
Ewentualnie, goście mogą ćwiczyć w centrum tenisowym.
Muzeum Sherlocka Holmesa jest w prawie 2,1 km, a dworzec kolejowy Marylebone jest w 850 metrach. Miejsca rozrywki w dzielnicy Hyde Park to między innymi Sala koncertowa Royal Albert Hall, znajdujący się około 25 min piechotą od hotelu. Ponadto, The Meadow znajduje się w około 900 m. W małej odległości od Astoria goście znajdą takie atrakcje, jak Muzeum Laboratorium Aleksandra Fleminga. Ten hotel leży mniej niż 5 min spacerem od stacji metra Paddington, natomiast Muzeum Figur Woskowych Madame Tussaud jest prawie 10 min jazdy samochodem stąd.