Beschreibung
Dieses Anwesen befindet sich in London, in einem Art-déco-Gebäude in der Sloane Avenue im königlichen Londoner Stadtteil Kensington and Chelsea. Dank der Nähe des Hotels zu U-Bahn- und Bushaltestellen können die Gäste die Umgebung erkunden. Darüber hinaus sind das Natural History Museum, das Science Museum und das Victoria and Albert Museum nur 10 Gehminuten von der Unterkunft entfernt. Über die U-Bahn-Stationen South Kensington und Sloane Square, die 8 Gehminuten entfernt sind, erreichen die Gäste das West End und die City of London. Die Unterkunft besteht aus verschiedenen Arten von Wohneinheiten, die von Doppelzimmern über Junior Suiten und Suiten bis hin zu Apartments und Studios reichen. Der hoteleigene Parkplatz ist für diejenigen, die mit dem Auto anreisen, möglicherweise nützlich.