No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.
Located in Marylebone with a mix of shops and restaurants in a unique urban-village environment, approximately 5 minutes' walk from Tower Hill tube station, the comfortable Tower Residences By Blue Orchid London hotel offers views of Tower of London. This 4-star smoke-free aparthotel provides rooms with views of the city and dry cleaning and housekeeping service.
Location
The hotel is notable for the convenient location 950 metres from London Liverpool Street train station, and offers access to Coca-Cola London Eye Riverside Observation Wheel, which is 2.9 km away. The huge Borough Market is in the vicinity of the accommodation, while London City airport is 5 km from it. You might like to visit the bulging skyscraper "Sky Garden", located just 5 minutes' walk away. Aldgate bus station can be found within a 500-metre distance of this hotel, while London Millennium Footbridge is merely 1.6 km away.
Rooms
There are 32 rooms at the property, each of them has an iron and ironing board, and air conditioning, as well as entertainment amenities such as a flat-screen TV with satellite channels. This London hotel also provides guests with a fridge, an oven, and kitchenware. For more comfort, hair dryers and shower caps along with a separate toilet and a shower are provided in the stylish bathrooms.
Food & Drinks
The Tower London serves a buffet breakfast in the morning. Contemporary cuisine is offered at Aqua Shard, situated within reach of this London hotel.
Recently renovated aparthotel
Fully equipped kitchens in units
Free WiFi throughout the hotel
24-hour front desk available
Wi-Fi
24-hour services
Express check-in/ -out
Shuttle
Child-friendly
Air conditioning
No pets allowed
Amenities
Tower Residences By Blue OrchidInternet
Parking options
Shuttle
Property services
In the kitchen
For kids
In the rooms
In the bathroom
Devices
Design
General facilities
Pets
Enter dates to see availability
Tower Residences By Blue Orchid London
Hotel with modern amenities and prime location
13-17 Byward Street, City of London, London, United Kingdom
- Walking distance to attractions
Based on ratings from trusted providers
No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.