Aparthotel Tower Residences By Blue Orchid London
13-17 Byward Street, London, Ec3R 5Ba, London, United Kingdom
13-17 Byward Street, London, Ec3R 5Ba, London, United Kingdom
Tower Residences By Blue Orchid London hotel is situated in the Tower Hill district, a 10-minute ride from the 13.7-tonne Big Ben Bell and features 32 rooms with views of the city. Boasting a location right in the centre of the city and a gym on-site, the aparthotel has a lobby bar.
The rooms at the accommodation have a flat-screen TV with satellite channels, along with coffee/tea making facilities for your convenience. They also include a microwave, tea/coffee making equipment, and a fridge. Along with a sauna and a shower, the separate bathrooms are fitted with hair dryers.
The property is located only 300 metres from Saint Dunstan in the East Church Garden, right at Tower Hill tube station. The Tower Residences By Blue Orchid London is at a distance of 1.2 km from The Shard and a mere 450 metres from the bulging skyscraper "Sky Garden". The accommodation is also a short distance from Tower Hill. Tate Modern is only 1.8 km away, while London Liverpool Street is situated not so far from Tower Residences By Blue Orchid hotel. Aldgate bus station is approximately 10 minutes on foot from this London property.
Bodean's BBQ is located only a short stroll from this London hotel and serves American food.
Guests with children can avail themselves of cots and baby safety gates offered at the luxurious Tower Residences By Blue Orchid.
Free Wi-Fi
24-hour reception
24-hour services
Express check-in/ -out
Cots
Playpen
Child-friendly