London Visitors Hotel je umístěn 150 metrů od stanice metra Kensington a nabízí butikový obchod a restauraci. Hotel se nachází v blízkosti několika známých atrakcí a leží asi 2 km od Přírodopisné muzeum a přibližně 3 km od Park Hyde Park.
Tento okouzlující hotel se nachází v živé části města Londýn. Hotel se nachází ve čtvrti Kensington. London Visitors Hotel se nachází nedaleko vlakového nádraží metra Kensington, 150 metrů od nemovitosti.
Určité jednotky mají výhled na město.
Crown And Sceptre podává pokrmy britské kuchyně, a je 5 minut chůze od London Visitors Hotel.