Apartment In The Heart Of Soho Londen biedt een gunstige ligging ten opzichte van stadsattracties zoals Phoenix Theatre, gelegen op loopafstand van 5 minuten hiervandaan. Draadloos internet en parkeerplaatsen behoren tot de benodigdheden die gasten tot hun beschikking hebben.
Het Sea Life London Aquarium is binnen minder dan 1 km hier vandaan, en het Criterion Theatre is op 450 meter ervandaan. Buckingham Palace ligt op circa 25 minuten wandelafstand van dit appartement. Apartment In The Heart Of Soho ligt ook binnen een paar straten van het Trafalgar Square.
In een ingerichte keuken kunnen de gasten hun eigen maaltijden bereiden. Het appartement ligt amper 300 meter van de metrohalte Leicester Square.