Il The Ampersand Hotel - Small Luxury Hotels Of The World Londra è situato nel distretto Kensington e Chelsea, a 4 km da luoghi di ritrovo per famiglie come il London Eye. Questo hotel è provvisto di una cassetta di sicurezza e sicurezza 24 ore, oltre a un ristorante.
In questo hotel a 5 stelle sarete a 10 minuti in macchina dal Madame Tussauds e in prossimità del Cine Lumiere. Tra i luoghi di culto da visitare troverai l'Abbazia di Westminster a 3 km dall'Ampersand Hotel - Small Luxury Hotels Of The World. Da questa struttura è possibile raggiungere facilmente il Museo della Scienza, situato a soli 7 minuti a piedi. L’hotel si trova a 200 m dalla stazione della metropolitana South Kensington, mentre le Churchill War Rooms si trova a circa 3,1 km.
L'Ampersand Hotel - Small Luxury Hotels Of The World Londra accoglie gli ospiti in 104 camere dotate di un impianto di climatizzazione, nonché di una TV a schermo piatto con canali satellitari. Sono disponibili un bagno con WC separato e una doccia. Per il comfort degli ospiti, un bagno con WC separato e una doccia, insieme ad asciugacapelli e accappatoi, sono forniti nei bagni.
Tra i punti di ristoro c'è anche il ristorante Muriel's Kitchen, situato a pochi minuti a piedi dal The Ampersand Hotel - Small Luxury Hotels Of The World.