
London, United Kingdom
Monarch House Serviced Apartments
4-star hotel
Located in Kensington blending classic elegance with modern sophistication to create a captivating stay. Monarch House offers 41 upscale serviced apartments nestled in the heart of Kensington. Our bright spaces feature fully…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Secure parking


