Monarch House Serviced Apartments
Description
Monarch House, located in the prestigious neighbourhood of Kensington in London, provides an ideal accommodation option for business and leisure travellers. We host 41 spacious apartments designed to offer a comfortable and sophisticated living experience, ensuring you have everything you need during your stay. Our apartments are tastefully furnished with upscale decor and host modern amenities, making it the perfect home away from home. Whether you’re in London for business or pleasure, Monarch House is a welcoming retreat.
The apartments are in proximity to some of London’s most iconic attractions. You can easily explore the greenery of Hyde Park and Kensington Gardens, or indulge in a shopping spree at the renowned Harrods department store. Additionally, our central location ensures convenient access to all business and tourist destinations in London.
Amenities
Air conditioning
Business Centre
City view
Cleaned & Disinfected
Concierge Services
Dishwasher
General
Air conditioning
Business Centre
City view
Cleaned & Disinfected
Concierge Services
Downtown
Fresh Linens & Towels
Fully Furnished
Hair Dryer
Housekeeping Services
Lobby
Lounge Area
Mail Service
WiFi
Policy
Pet Friendly
Kitchen & Dining
Dishwasher
Equipped Kitchen
Microwave
Parking
Parking
Things to note
Check-in & Check-out policy
Check-in time start is at 4:00 pm and check-out time is at 11:00 am, but you may request early check-in and/or late check-out after your booking.
About the neighborhood
City Guide
Looking for things to do in London?
View our London city guide
The Neighborhood