Situé entre la station Paddington et Hyde Park, cet hôtel de charme dispose d'une connexion Wi-Fi gratuite et d'une réception ouverte 24h/24. La station de métro Lancaster Gate se trouve à seulement 3 minutes à pied.