Nur 5 Minuten Fußweg vom Fluss River Westbourne entfernt, bietet das 3-Sterne-Holiday Villa Hotel London 91 Zimmer.
In einigen Zimmern sorgen eine individuelle Klimaregelung und Zentralheizung sowie eine Minibar für den größtmöglichen Komfort der Gäste. Zur Küchenausstattung gehören ein Wasserkocher und ein Kühlschrank.
Das Restaurant Caesar Restaurant, das sowohl leckere Speisen als auch Getränke serviert, befindet sich etwa 100 Meter vom Holiday Villa entfernt.
Das Hotel überzeugt mit guter Lage in einer Entfernung von 4 km vom London Eye, im Stadtviertel Westminster von London, und in einer Entfernung von 4,1 km vom British Museum. Das Hotel bietet die Nähe zu Familienzentren, darunter der London Zoo (3 km) und Kinderspielparadies KidZania London (2 km). Die Lage des Hotels ermöglicht es Ihnen, gleich neben dem Albert Memorial zu sein. Die U-Bahn-Station Bayswater ist ebenfalls in 5 Gehminuten Entfernung vom Holiday Villa London.