Call to book1300 208 712
Tour Search
#Favourites

NH Kensington Hotel, London

In London, we stay at the 4-Star Hotel NH London Kensington. Situated within the elegant borough of Kensington and Chelsea, this hotel is near numerous beautiful parks and palaces, as well as many public transport links. The rooms are modern and comfortable, and come well equipped with an in-room safe, an en-suite bathroom, a television, and complimentary Wi-fi. The hotel itself offers a lovely restaurant, as well as a comfortable bar, perfect for relaxing in after a day exploring the capital city.

0 results matching: NH Kensington Hotel, London

Filters
Filter by
Clear All
Tour type
Reset
Transport type
Reset
Tour length
Reset
Additional options
Reset