Group Hotels About The Company How To Find Us Careers Media Information Corporate Reservations
London hotel
Work is currently underway to create a superb 86-bed boutique hotel near Marble Arch in London. It will have large interior-designed bedrooms, meeting rooms and a gym. It is expected to be ready for business in 2009.