L’hotel se situe au cœur de l’emblématique Covent Garden et à quelques pas des meilleurs théâtres et musées, bars et restaurants de Londres.
Les 18 chambres de l’hôtel ont été conçues par la designer Dorothée Meilichzon.