![]() | Holiday Villa Hotel London: 37 Leinster Gardens, Bayswater, London, W2 3AN |
| World hotels > Europe > United Kingdom > Greater London > West London > Holiday Villa Hotel | |
| ||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||

This information was supplied by the Holiday Villa Hotel, London - they are responsible for its accuracy.