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