Hotel Board - Hotel booking and information for 1000,000+ hotels worldwide.

Ivor House

29 Ivor Place NW1 6DA London
Book now pay later

Description

Located in London, Ivor House offers a self-catering apartment with free WiFi access throughout. The accommodation is situated 200 metres from Marylebone Station and 700 metres from Edgware Road.

Located in London, Ivor House offers a self-catering apartment with free WiFi access throughout. The acc Read more

Located in London, Ivor House offers a self-catering apartment with free WiFi access throughout. The accommodation is situated 200 metres from Marylebone Station and 700 metres from Edgware Road.

Located in London, Ivor House offers a self-catering apartment with free WiFi access throughout. The accommodation is situated 200 metres from Marylebone Station and 700 metres from Edgware Road.


Features

Room Information

Additional Information

Number of Rooms: 6

Location