Doyle Collection's Kensington Hotel will soon offer the largest townhouse hotel suite in London. Guests will pay more than $4,400 per night for the three-bedroom suite, or it can be rented as three separate units. The luxury space, measuring 1,920 square feet, includes a living room, dining room, a custom-designed cocktail cabinet and a 1930s Murano chandelier.

Related Summaries