Cet établissement est situé sur Amelia Street, à Londres. Cet hôtel trois étoiles est situé à proximité de certaines des attractions les plus célèbres de la ville, notamment Hyde Park, Marble Arch et Buckingham Palace. La rive sud, le Tower Bridge, le London Eye et l'Imperial War Museum sont également situés à proximité. Le célèbre théâtre Coronett et le marché traditionnel d'East Street sont accessibles en quelques minutes de route. Ce magnifique hôtel bénéficie de la proximité de nombreux transports en commun. Les clients apprécieront le confort et le style des chambres. Les chambres disposent d'une télévision à écran plat et d'une connexion Wi-Fi gratuite, ainsi que d'une cafetière/théière et d'un mini-réfrigérateur. Les chambres familiales peuvent accueillir jusqu'à trois personnes. Un service de chambre est disponible. Le petit-déjeuner sur place est disponible moyennant un supplément et servi dans un salon équipé d'une télévision et d'une connexion Wi-Fi gratuite. Le personnel de la réception ouverte 24h/24 est toujours à votre disposition