Oui, l'hôtel est facilement accessible depuis les principaux aéroports de Londres, tels que Heathrow et Gatwick, et est bien desservi par les transports en commun grâce aux stations de métro à proximité comme High Street Kensington et Gloucester Road