With a range of bright, spacious and comfortable apartments set in an exceptionally convenient location, the Monarch House apartments offer an ideal city base for long-stay guests.
The apartments are decorated in an informal style and equipped with all the comforts of home, making it easy to unwind after a long day in the city. Nearby Kensington High Street offers all the local amenities you could need, from grocery stores to chemists, and excellent transport links mean the rest of London is within easy reach.
Full payment will be taken at the time of reservation.
{{ terms.content }}
Please enter your dates to get the best available rates.