Town House
1 Surrey Water Road, SE16 5BW, London
From £35
per night
About Town House
Offering a barbecue and picturesque views of the tranquil lake, Town House provides an idyllic setting just 2.1 kilometers from the iconic Tower Bridge in London. The accommodation is designed to offer guests a serene escape while still being conveniently located for exploring the city's rich history and vibrant culture. Each room at Town House is meticulously equipped with a television, ensuring that guests can unwind after a day of sightseeing or business meetings. Additionally, some units are thoughtfully furnished with a seating area, providing a comfortable space to relax and enjoy the serene surroundings. A kettle is also available in the rooms, allowing guests to prepare their favorite hot beverages at any time during their stay. The proximity to Tower Bridge makes Town House an ideal base for those interested in exploring London's historic landmarks and modern attractions, while the charming ambiance of the property itself offers a peaceful retreat from the bustling city life.
Guest Rating
Hotel Details
Number of Rooms:
2
Country:
GB
City:
London