L'hotel è situato in una bella neo-edificio in stile georgiano, e grande cura è presa per assicurare che gli ospiti 'soggiorno in hotel, sia per affari o per piacere, è piacevole e divertente. Wi-Fi a Internet è disponibile anche nella zona lounge della hall. Gli ospiti possono anche richiedere personale della reception 24 ore su front per consigli sulle attrazioni turistiche di Londra.
Belmont e Hotel Astoria si trova a Paddington nel centro di Londra, ed è a pochi passi da Marble Arch, Hyde Park e il quartiere dello shopping di Bayswater.