West End Luxury Hotel

Back GET A QUOTE

The Venue

Situated in the heart of the West End, this luxury hotel is located within close proximity to Covent Garden and London’s bustling West End. With its homely feel and extravagant yet modern interior, it is the ideal setting in which to host your special occasion.