Holiday Inn London - Kensington
Wrights Lane London, United Kingdom
Located in Chelsea, Holiday Inn London - Kensington is a perfect starting point from which to explore London. Both business travelers and tourists can enjoy the hotel's facilities and services. Service-minded staff will welcome and guide you at the Holiday Inn London - Kensington. Each guestroom is elegantly furnished and equipped with handy amenities. The hotel offers various recreational opportunities. Discover all London has to offer by making Holiday Inn London - Kensington your base.
Hotel Star | Rates | Checkin | Checkout | Rating |
---|---|---|---|---|
4 | USD 137 | 3:00 PM | 12:00 PM | 8 (164 reviews) |