Hotel Berg Haus features accommodation in Tver. Among the facilities of this property are a restaurant, a 24-hour front desk and room…
Offering a restaurant, Hide Park Hotel is located in the centre of Tver, within a 5-minute walk of the Imperial Palace.
Situated in Tver, Tverskiye Zamki Hotel has barbecue facilities. Among the facilities at this property are room service and a shared lounge,…
Premier Hotel is located in Tver. Free WiFi is available. Private parking is available on site.
Hotel Calypso is a 3-star property situated in Tver. Among the facilities of this property are a restaurant, a 24-hour front desk and room…
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…
Crystal Palace Hotel is situated in Tver and has a bar and a terrace. Among the facilities of this property are a restaurant, a 24-hour…
Tver Park Hotel is located on the Volga River, a 10-minute drive from Tver city centre.
Situated in the historic centre of Tver, Hotel Osnabruck includes a spa area with a sauna, small swimming pool and massages.