Green House is located in Inari. Guests staying at this villa have access to a fully equipped kitchen. Ivalo is 35 km from the villa. The nearest airport is Ivalo Airport, 37 km from the property. Read more
Green House is located in Inari. Guests staying at this villa have access to a fully equipped kitchen. Ivalo is 35 km from the villa. The nearest airport is Ivalo Airport, 37 km from the property.