Monarch House London
0
Reviews
Other Hotels in London
- Kensington
241 Kensington High Street
, Kensington, London, W8 6EL
+44 (0) 20 7890 8800
http://www.monarchhouse.co.uk
Monarch House is within easy reach of the shops and stores on Kensington High Street. Each apartment is equipped with kitchenettes, cable TV and a laundry and cleaning service. Allocated parking is provided.
Tags:
serviced apartments
|