Cet hôtel 3* moderne est situé dans le quartier de Chelsea, à proximité de la rue commerçante Kings Road. Des restaurants et des pubs cosy se trouvent à seulement quelques minutes à pied (environ 800 m). Les transports en commun sont à quelques pas (50 m).
Les installations de l'hôtel incluent un centre d'affaires, une consigne à bagages, des ascenseurs, un service de blanchisserie et des coffres-forts. L'hôtel propose également un café, un bar et un bon restaurant-grill.