Ivor House is located in central London 200 metres from Marylebone Railway Station and 700 metres from Edgware Road. Regent’s Park and Lord’s Cricket Ground are within 1 km from Ivor House.
Ivor House offers 6 self-catering apartments for different numbers of people: from 6 to 14. Each apartment has free Wi-Fi, a living room with satellite TV, a well-equipped kitchen (microwave, refrigerator, cleaning products, washing machine, kettle) with a dining area, and a bathroom with a bathtub, a shower, ironing. There is a rear patio garden for smoking.
Facilities of Ivor House