Search for rooms in Bower House and nearby

★★

Bower House

Bower House (2 stars) is an economical place for small budgets located at about 2 km from the center of London. Here you can stay in a double room for a price starting at €86. Offers to its customers free Wi-Fi internet connection in all its facilities. These are some of the more relevant amenities offered: parking. About the touristic spots, close to emblematic places as Apollo Victoria Theatre and Saatchi Gallery and in the surroundings of Caxton Hall and Buckingham Palace.

Photos

Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House Photo - Bower House

Price by night

You can book your room in Bower House from €86.


Availability


Bower House reviews

8.4

Very good

There are 804 comments on this accommodation:

Location / Directions

Address: 53 Cambridge St, London. SW1V 4PR London. United Kingdom.