Monarch House : Two Bedroom
For Rent £600.00/night2 Bed For
241 High Street Kensington, London W8 6EL
- Bedrooms 2
- Bathrooms 2
- Midrange (sq.ft)
- : Kensington
United Kingdom
London
Monarch House Apartments – Contemporary Apartments in the heart of Kensington Monarch House apartments are set within an oasis of calm and peace with its own private garden makes these apartments perfect for business and leisure travellers. The décor is elegant, fresh and clean and ideal for business or family travellers. These apartments are some of Read more »