Com vista para os Jardins Kensington e Hyde Park, este hotel Ramada oferece uma localização invejável no coração de Londres. Todas as principais atracções de Londres são facilmente acedidos do hotel. Os quartos foram todos concebidos com o relaxamento da mente e tem uma gama de amenidades modernas, tais como telefone, televisão e banheiro privativo.