Monarch House, your home away from home in the heart of Kensington
Located off Kensington High Street, we provide 41 spacious one—to four-bedroom apartments, blending comfort, convenience, and tranquillity. These apartments are ideal for business trips, leisurely escapes, or extended stays in London. Enjoy modern amenities, 24-hour concierge service, and unparalleled access to the city's top attractions, including Hyde Park, the Royal Albert Hall, and Olympia London.