Monarch House : Three Bedroom
For Rent £834.00/night3 Bed For
241 Kensington High Street, London W8 6EL
- Bedrooms 3
- Bathrooms 3
- Midrange (sq.ft)
- : Kensington
United Kingdom
London
Monarch House Apartments – Light and airy three bedroom near Holland Park 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 Read more »