Holiday Villa Hotel Londyn znajduje się w dzielnicy Westminster oraz zapewnia możliwość szybkiego dojazdu do lotniska Londyn City w ciągu 36 minut jazdy.
91 pokój w obiekcie wyposażono w takie udogodnienia jak klimatyzacja, a także szybki internet i telewizja satelitarna. W łazienkach przygotowano oddzielną toaletę i prysznic oraz są takie udogodnienia jak suszarka do włosów i ręczniki kąpielowe.
W okolicy znajdują się restauracje, w tym Halepi, która leży prawie 5 min piechotą od Holiday Villa w Londynie.
Ulica Oxford Street jest prawie 10 min jazdy samochodem od hotelu, natomiast Londyńskie Muzeum Przyrodnicze jest w prawie 2 km stąd. Ten hotel leży w pobliżu rodzinnych atrakcji, takich jak Londyńskie ZOO (3 km) i Diana Memorial Playground (1 km). Stacja metra Bayswater również dzieli od Holiday Villa w niewielkiej odległości. Dla tych, którzy preferują transport publiczny, stacja metra Bayswater znajduje się w prawie 600 m.