Experience this acclaimed 4-star boutique hotel in a historic 17th-century building. Enjoy modern rooms and suites featuring kitchenettes, free Wi-Fi, and flat-screen TVs. Some rooms offer terraces or views of Soho Square. Located just a 5-minute walk from Tottenham Court Road station, it's perfect for exploring London's vibrant West End.
Screenshots and links 🔗
Community recommendation 🏆
Do you recommend this place?