Este legendario hotel de lujo en Piccadilly 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 Palacio de Buckingham, el teatro West End y la estación de metro Green Park.