Victoria Square Villa tilbyder 6 værelses indkvartering 1 km fra Criterion Theatre.
Indkvarteringen ligger 2 km fra centrum af London og i nærheden af Buckingham Palace. Desuden kan gæsterne besøge Victoria & Albert Museum inden for 10 minutters kørsel. Gæsterne kan nyde srilankske mellemmåltider og måltider i Dammikas Restaurant placeret 100 meter væk. Du kan komme til The London Eye om få minutter i bil.
Badeværelset er udstyret med separat toilet og en bruser.
Victoria Square Villa ligger 300 m fra metrostationen Victoria og tilbyder indkvartering i London.