Este icónico hotel de lujo en el West End cuenta con habitaciones elegantes y equipadas con nevera, además de varios restaurantes, bares y un spa. El hotel está a pocos minutos a pie de lugares de interés como el teatro Royal Opera House, el Museo Británico y la estación de metro Covent Garden.