A four star deluxe hotel located in Central London between the vibrant Covent Garden and Holborn areas. What now is a well regarded 4 star deluxe and business hotel was previously the Kingsway Hall Methodist Church, erected in 1912. Located in Covent Garden.
Local train stations, hotels, restaurants and parking.
Tags relating to this listing