Imatra Spa Resort Villas

Imatra Spa Resort offers 14 Villas 1 for comfortable accommodation during weekends and holidays. Villas locate on the wonderful place in green zone around trees, about 200 meters from main building of the hotel. Some Villas apartments are 2 levels buildings; some of them are 1-level buildings.