See all photos
13-17 Byward Street, London, United Kingdom
Tower Residences By Blue Orchid London hotel is conveniently located 5 minutes' walk from the bulging skyscraper "Sky Garden" and offers views of the river. 2.9 km from the huge Coca-Cola London Eye Observation Wheel, this aparthotel boasts cribs and baby safety gates for children and includes 32 rooms.
The 4-star hotel is nestled in the very heart of London, within easy reach of Tower Hill underground station. The Tower Residences By Blue Orchid also gives access to St Paul's Anglican Cathedral, which is a 20-minute walk away. 1.2 km from the huge Borough Market is a perk for guests staying at this property. The luxurious hotel is within a few blocks of London Liverpool Street train station, while London City airport is 20 minutes' drive away.
The rooms include ironing facilities and air conditioning, along with such modern comforts as a flat-screen TV with satellite channels. They boast an elegant décor and offer a refrigerator, a stove top, and a dishwasher. Bathrooms are fitted with a separate toilet and a shower as well as toiletries and towels.
Guests can quench their thirst in the lobby bar with their favourite drink. Tower Residences By Blue Orchid hotel is a 16-minute stroll from Aqua Shard, that serves British cuisine.
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.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices