Hotel Berg Haus features air-conditioned accommodation in Tver. Among the facilities of this property are a restaurant, a 24-hour front desk…
Offering a terrace, Golden Plaza Hotel is situated in Tver, a 15-minute walk to the city centre.
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.
Featuring comfortable rooms with free WiFi, Chekhov offers accommodation in Tver. Guests can enjoy the on-site restaurant.
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.