Bu apart otel, Kensington ve Chelsea'de yer alıp, Harrods, Royal Albert Hall ve National History, Victoria and Albert ile Science Müzeleri gibi Londra'nın en gözde yerlerine yakın konumdadır. West End'in hareketli alışveriş, yemek ve eğlence hayatının yanı sıra Hyde Park ve Kensington Gardens'a kolayca ulaşılabilir. South Kensington metro istasyonu sadece 550 metre uzaklıkta ve Heathrow Havaalanı otele sadece 22 km mesafededir.
Altı katlı apart otel, minimalist bir tasarıma sahip 38 şık daire sunmaktadır. Misafirler 24 saat resepsiyon, asansör erişimi, otel kasası ve çamaşırhane hizmetinden yararlanabilirler. Her geniş daire titizlikle temizlenmiş olup, modern mobilyalar ve son teknoloji ile donatılmıştır.
İyi donatılmış mutfaklar, farklı zevklere hitap etmektedir. Tüm dairelerde duş/küvet ve saç kurutma makinesi bulunan özel bir banyo, günlük nevresim değişimi yapılan çift kişilik yatak, direkt telefon, TV, internet erişimi, kasa, buzdolabı, ocak, mikrodalga fırın, çay ve kahve yapma olanakları, ütü seti, klima ve merkezi ısıtma mevcuttur.