Hyde Park Hotel
Inn
Tver
Offering a restaurant, Hide Park Hotel is located in the centre of Tver, within a 5-minute walk of the Imperial Palace.
Number of rooms: 15
Ulitsa Novotorzhskaya 2, Bldg. 2, 170100 Tver, Russia