See all photos
13-17 Byward Street, London, United Kingdom
Featuring Wi-Fi throughout the property, Tower Residences By Blue Orchid London hotel sits 10 minutes' walk from the Tower Bridge. Boasting a location in the centre of the city and a gym on-site, the aparthotel has a lobby bar.
This comfortable hotel is located in the bustling part of London, within easy reach of the bulging skyscraper "Sky Garden". The Tate Modern is 1.8 km from the Tower Residences By Blue Orchid, while London City airport is 5 km from it. The property also gives quick access to the ancient All Hallows By The Tower Anglican Church, which is a 5-minute walk away. This 4-star hotel is within 200 metres of Tower Hill underground station and 2.9 km from the cantilevered Coca-Cola London Eye Observation Wheel.
The air-conditioned rooms have a seating area and a kitchen featuring a flat-screen TV with satellite channels, along with comforts such as climate control. The luxurious Tower Residences By Blue Orchid hotel offers a refrigerator, an oven, and kitchenware in the rooms. Bathrooms, equipped with a separate toilet and a shower, also feature hair dryers and towels. Guests can enjoy a scenic view of Tower Bridge from their rooms.
This property features a buffet breakfast daily. The Tower Residences By Blue Orchid London is within a few blocks of the restaurant Aqua Shard.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Tower Residences By Blue Orchid! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices