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
Cleveland Square Victorian building, fully refurbished in 2007. Situated in the most sought out location in W2. Each apartment features a well equipped kitchenette with ample storage facilities making it ideal for long stays. The studios are very elegant and modern with a colour scheme of dashes of chocolate and oli...
Comfort Inn Hyde Park (Keytel) Located in a quiet tree-lined street in Bayswater, and yet it is only minutes away from London's major tourist attractions and business districts. The tranquility of Hyde Park and the Serpentine is only a walk away. This hotel has a breakfast room, cafeteria-bar and car park. Its 60 rooms have a tel...
Elizabeth Hotel The Elizabeth Hotel is a friendly, privately owned forty two bedroom establishment, with English character and charm, which offers simple, but thouroughly clean, comfortable accommodation and a good English breakfast at moderate prices. In a quiet position the hotel overlooks the large garedens of a...
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.