Indkvarteringen består af et fuldt udstyret køkken, 2 soveværelser og ligger nær Chinatown.
Stedet har en bekvem placering 5 minutters gåtur fra Leicester Square metrostation nær St. Paul's Church. Palace of Westminster er 2 km herfra. Rock & Sole Plaice og Costa Covent Garden kan også findes inden for en 5-minutters gang. The London Eye kan nås på få minutter til fods.
For yderligere bekvemmelighed er der 3 badeværelser.