english italy
3 star rome hotels

Belmont Astoria Hotel

104 Sussex Gardens W2 1UH , London
Belmont Astoria Hotel
Book now

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 and English breakfast included in the price.

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

24 Hour Reception; TV; Wake Up Call Available

Book now

104 Sussex Gardens London

London map

London Hotel

Choose from over 1000 hotels in London
Central London Hotels