Premier Hotel is located in Tver. Free WiFi is available. Private parking is available on site.
Located in the centre of Tver, less that 10 minutes’ walk from Central Park, Gubernator Hotel features free Wi-Fi and private parking.
Hotel Berg Haus provides accommodation in Tver. Featuring a restaurant, the 3-star hotel has air-conditioned rooms with free WiFi, each with…
Boasting barbecue facilities and a terrace, Tverskiye Zamki Hotel is situated in Tver.
Offering a spa centre with a Turkish steam bath and Finnish sauna, Grand Hotel Zvezda is located in Tver in the Tver Region.
Hotel Calypso offers accommodation in Tver. The hotel features both free WiFi and free private parking.
Located in Tver, 5 km from the city centre, Orion Hotel features an on-site café serving Russian cuisine, free Wi-Fi in all areas, and free…
Lemon Loft hotel offers accommodation in Tver. All rooms boast a flat-screen TV with cable channels and a private bathroom.
Boasting a bar and a terrace, Hotel Kristall Palas is situated in Tver.
Tver Park Hotel is located on the Volga River, a 10-minute drive from Tver city centre.
This hotel is located near Tver, on the highway connecting Moscow and Saint Petersburg.