Henry VIII Hotel

23 Leinster Gardens, London, W2 3AN

Location: Bayswater
Prices start from: £60.00
Type: Hotel
Check-in: 14:00
Check-out: 11:00

Henry VIII Hotel