Hotel Berg Haus features air-conditioned accommodation in Tver. Among the facilities of this property are a restaurant, a 24-hour front desk…
Featuring comfortable rooms with free WiFi, Chekhov offers accommodation in Tver. Guests can enjoy the on-site restaurant.
Offering a terrace, Golden Plaza Hotel is situated in Tver, a 15-minute walk to the city centre.
Offering a restaurant, Hide Park Hotel is located in the centre of Tver, within a 5-minute walk of the Imperial Palace.
Премьер отель is situated in Tver. Complimentary WiFi is available.
Situated in Tver, Hotel Kristall Palas has a bar, barbecue facilities and a terrace.
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.