Georgian and Bower House Hotel is located in London's Victoria - Westminster neighborhood, close to Apollo Victoria Theatre, Victoria Palace Theatre, and Sloane Square. Nearby points of interest also include Buckingham Palace and Big Ben. Read More About Georgian and Bower House Hotel
- 24-Hour Front Desk
- Express Check-Out
- Multilingual Staff
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.