Manson Place Apartments Londýn je vzdálen 3 km od The Sherlock Holmes Museum, obsahuje Wi-Fi v pokojích.
Nemovitost se nachází v blízkosti Church of St Yeghiche a ve vzdálenosti 300 metrů od stanice metra South Kensington. Hotel je také 10 minut jízdy od Regent's Park ve městě Londýn.
Tento hotel má 14 pokojů vybavených osobním sejfem, psacím stolem a vícekanálovou televizí.
5 minut chůze od hotelu se nachází bar Town House.