Conveniently located in Leinster Gardens in bustling Bayswater, Holiday Villa Hotel & Suites London offers modest and comfortable accommodation. Just a mere walking distance to Hyde Park, Oxford Street and Queensway Underground station, this hotel is ideal for leisure and business travellers.