Press the question mark key to get the keyboard shortcuts for changing dates. The Kensington Hotel is a stylish property with accommodations that range from cozy rooms for solo travelers to family ...
Occupying a regal townhouse in the museum-rich area of South Kensington, the hotel boasts 150 rooms, including 24 suites. Its size, however, does little to ruin the intimate and exclusive atmosphere.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results