Tower View is situated on Byward Street in the City of London. The premier building overlooks both the Tower of London and Tower Bridge on the River Thames. Within the area many first class restaurants and bars including Chez Gerard, All One Bar, Balls Brothers, Foxtrot Oscar and Le Pepe at Novotel can be found. This listed building comprises 31 contemporary and stylishly designed apartments arranged over 4 floors. There are 3 studio apartments and 28 one-bedroom apartments. Two nights minimum stay.
Central Location on Byward Street in London.
Rooms:31
The Caesar (Keytel) Modern building, located in a quiet residential areas in London, in Hyde Park/Bayswater area, just a few minutes walk away from Hyde Park and the shopping district of Oxford Street and Bond St. Offers 160 well?equipped rooms and some Deluxe rooms features include LCD TVs, Wooden Floors and a separat...
The Amsterdam Hotel Current holders of the best bandb London
The Amsterdam Hotel is a private and
individually styled hotel. Built as a
substantial town house. On a quiet road close
to Earls Court Station this is a peaceful
haven from the bustle of London.
The Amsterdam comprises of 27 recently
refu...
Map
Open map & find the location of any sightseeing. With countless museums, galleries and entertainment options throughout the city there has never been a better time to come and find out just how much it has to offer.