About Monarch House Apartments
41 serviced apartments in high street Kensington London United Kingdom.
With 24 hours reception and housekeeping from Monday - Friday. Opposite Holland Park and 8 mins walk from high street kensington tube station.
Monarch House Apartments Description
1, 2 and 3 bedroom serviced apartments in high street Kensington London. Just 8 mins to high street Kensington tube station and opposite Holland Park.
More about Monarch House Apartments
Monarch House Apartments is located at 241 Kensington High Street, W8 6EL London, United Kingdom
+442078908800
http://www.monarchhouse.co.uk
Similar Listings
Wiclet.Com
4.5