Offering self-catering accommodation with free WiFi, Apartments in the Centre are located in Tver, a 7-minute walk from the bank of the Volga River. The modern apartments are air conditioned and have a flat-screen TV.
Offering self-catering accommodation with free WiFi, Apartments in the Centre are Read more
Offering self-catering accommodation with free WiFi, Apartments in the Centre are located in Tver, a 7-minute walk from the bank of the Volga River. The modern apartments are air conditioned and have a flat-screen TV.
Offering self-catering accommodation with free WiFi, Apartments in the Centre are located in Tver, a 7-minute walk from the bank of the Volga River. The modern apartments are air conditioned and have a flat-screen TV.
Number of Rooms: 2