Gower House Hotel
Gower House Hotel offers a central location in a busy area of London.
The property is set 20 minutes' walk of the city center. Gower House Hotel is located in Southwark district next to a theater and a museum.
Gower House Hotel consists of 15 rooms where guests can enjoy complimentary Wi-Fi, individual climate control, a private safe, a writing desk and ironing facilities. Some of the modern rooms feature the garden view. They also have an electric kettle and coffee/tea makers available for self-catering.
A continental breakfast is offered at the dining room. Guests can enjoy British and French cuisine at Marlborough Arms located fairly close to the property.
Gower House Hotel offers a quick access to London City airport, which is about 20 minutes' drive away.
The on-site comforts include a storage room, a designated smoking area and a safe deposit box.