The Belmont and Astoria hotel is a handsome neo-Georgian style building in central London less than one kilometre from Marble Arch and Bayswater's shopping. All rooms have private en-suite facilities and are centrally heated with tea and coffee facilities
Motorway... M 40 M 4 or by Edgware Road Turn left to Sussex Gardens Turn into our entrance just before Norfolk Place. Belmont and Astroia hotel is Located just outside the Congestion Charge Zone
Hoteltastic in Partnership with Laterooms can offer you fantastic rates for Belmont Astoria Hotel, London ...