Loading hotels
Confirming room availability...
Art Hotel Karelia, Ulitsa Marshala Tukhachevskogo 27 Bldg 2, Saint Petersburg, Russian Federation
The Karelia Hotel is situated just 8 kms away from the center of the city, where the most entertaining places can be found. The property offers comfortable rooms with mini fridge, air conditioning and heat, telephone, wireless conection and safety deposit box. Plus, the hotel has a restauarnt, sauna, internet access, parking, car rental and gifts shop.