Updating availability and prices
Villa Heiloo 2 is a self-catering accommodation located in Heiloo
WiFi access is available
The property is 900 metres from Heiloo Station
Hotel
Room
Activities and leisure
Restaurant