Monarch House Serviced Apartments
241 KENSINGTON HIGH STREET
London
W8 6EL
United Kingdom
Monarch House offers 41 spacious one to three-bedroom serviced apartments in the heart of Kensington, ideal for corporate stays, relocations, families and extended London visits. Guests enjoy stylish living areas, fully equipped kitchens, 24-hour concierge, Wi-Fi and selected private balconies or terraces, moments from Kensington High Street, Holland Park and excellent transport links.