10 Storey Luxury Hotel

Back GET A QUOTE

The Venue

This sky scraping hotel situated in London’s West End provides luxury accommodation where guests can enjoy spa treatments, film screenings and a stylish nightclub.