A grand Victorian townhouse in the heart of Kensington, this 1876-built property blends 19th-century elegance with contemporary comfort. The stylishly restored interiors showcase original features—a magnificent staircase and stained-glass windows—that define the character of the space. Rooms are spacious and thoughtfully designed, with complimentary bottled water, coffee, tea, and biscuits refreshed daily. Guests step outside to find themselves moments from Gloucester Road Tube Station, with Kensington Gardens, Hyde Park, and three major museums within a 10-minute walk. Harrods sits a 15-minute walk away. The hotel’s restaurants serve Singaporean, Chinese, and Malaysian fare, while a fitness room provides a place to stay active. Multiple dining venues—restaurant, bar, and pub—cater to different moods throughout the day and evening.