Holland Court Hotel

31-33 Holland Road, London, W14 8HJ

Location: Kensington
Prices start from: £16.55
Type: Hotel
Review Score: 3.7 / 5
Check-in: 13:00
Check-out: 07:00

Holland Court Hotel

This stylish 3 star London hotel is located in the chic area of Kensington, close to Earls Court and Olympia exhibition centres. Kensington Tube Station is also close by. In your room you will have WiFi, TV, phone and air con, and the hotel has a lounge bar area.