Villaen ligger i Tower Hamlets område, 7 km fra British Museum og 8 km fra The London Eye. Der er også 3 værelser og 2 badeværelser.
Gæsterne kan prøve indiske retter i Best of India beliggende 450 meter væk. Villaen har direkte adgang til Old Ford Lock at Bow Wharf Canalside.
Den nærmeste metrostation Mile End ligger 650 meter væk.