Set on Ilomantsi’s main street, this hotel offers free Wi-Fi and parking. The mid-19th century Möhkö Ironworks and the Russian border are within 25 minutes’ drive ... » Veja mais