Das Hotel liegt in einem schönen neo-georgianischen Stil Gebäude und große Sorgfalt ist darauf zu achten, dass die Gäste "im Hotel zu bleiben, egal ob auf Geschäftsreise oder zum Vergnügen, ist angenehm und erfreulich. Wi-Fi-Internetzugang ist ebenfalls in der Lobby Lounge-Bereich zur Verfügung. Die Gäste können auch fragen, Personal an der 24-Stunden-Rezeption für Beratung in der Londoner Touristenattraktionen.
Belmont und Astoria Hotel befindet sich in Paddington im Zentrum von London und ist nur einen kurzen Spaziergang vom Marble Arch, Hyde Park, Bayswater und große Einkaufszentren.