The Karelia Republic, Sortavala, Lenina, 3
English
English
Русский
ABOUT HOTEL
ROOMS
SPECIAL OFFERS
CAFE
SERVICES
INFORMATION
PHOTO GALLERY
CONTACTS
MENU
Booking rooms