
London, United Kingdom
Tower Residences By Blue Orchid
5-star hotel · BLUE ORCHID
Introducing Tower Residences, the newest addition to the Blue Orchid Hospitality portfolio, a collection of 32 luxurious apartments that redefine the concept of comfort and convenience. Each apartment boasts an elegant design and…
- Wi-fi
- Wired Internet
- 24-hour reception
- Laundry service · extra charge


