Imatra hotel reservation: check availability and room rates
Lodges in Imatra
1 property found
-
Imatra Cottages
Juoksijankatu 9, Imatra, Finland (Show map)
At Imatra Cottages villa you'll be in proximity to popular sights like Sankarimuistomerkki. This accommodation contains a flat-screen TV with satellite channels, coffee/tea making equipment and a…