The Ampersand Hotel - Small Luxury Hotels Of The World se nachází v turistické čtvrti města Londýn ve vzdálenosti 13 minut chůze od Obchodní dům Harrods. Hned za rohem od Cine Lumiere je The Ampersand Hotel - Small Luxury Hotels Of The World Londýn z roku 1888.
Hotel se pyšní hlavním umístěním ve městě Londýn 5 minut chůze od stanice metra South Kensington. Ubytování je 7 minut chůze od Muzeum vědy v Londýně.
Ubytování má 104 pokojů, které jsou vybavené psacím stolem, vícekanálovou televizí a soukromým sejfem, a poskytují ideální ubytování ve městě Londýn. Pro své pohodlí najdete v koupelnách samostatnou toaletu a sprchu.
Hosté si mohou odpočinout v 24-hodinovém baru. Hosté si mohou užít jídlo v restauracích Muriel's Kitchen a Pappa Roma, které se nachází asi 5 minut chůze od The Ampersand Hotel - Small Luxury Hotels Of The World.