L'hôtel est situé dans un bâtiment de style néo-géorgien beau, et un grand soin est pris pour s'assurer que votre séjour à l'hôtel, que ce soit pour affaires ou pour le plaisir, c'est plaisant et agréable. Accès Internet Wi-Fi est également disponible dans la région de salon dans le hall. Les clients peuvent aussi demander au personnel à la réception de 24 heures pour des conseils sur les attractions touristiques de Londres.
Belmont et Astoria Hôtel est situé à Paddington, au centre de Londres, et est à seulement quelques minutes de marche de Marble Arch, Hyde Park et le quartier Bayswater grands magasins.