Located in London, Irresistible Quiet Town House in Covent Garden offers self-catering accommodation with free WiFi. The apartment is 400 metres from British Museum.
There is a dining area and a kitchen complete with a dishwasher, an oven and microwave. A flat-screen TV is available.
Royal Opera House is 500 metres from Irresistible Quiet Town House in Covent Garden, while Dominion Theatre is 600 metres away. London City Airport is 12 km from the property.