The Kensington Hotel is a boutique hotel in London, close to South Kensington Station. Afternoon tea, breakfast, and cocktails are served inside the hotel. Classic Rooms and Cozy Rooms are on the small side, while the suites are spacious. In the restaurant, orders take a while to arrive and staff service is inconsistent.