Este hotel de 4 estrellas ofrece suites estilo boutique con servicios de hotel y se encuentra en el centro de Londres, a menos de 800 metros de la estación de tren de Paddington y de Hyde Park.
Número de habitaciones: 42
39-40 Cleveland Square, Westminster Borough, Londres, W2 6DA, Reino Unido