Get a Hotel in Veduchi

Турбаза «Twin Towers”

Турбаза «Twin Towers”

Veduchi • Show on map /10 View Details for Price

Турбаза «Twin Towers” is located in Veduchi. It has river views and free WiFi. The lodge is equipped with a flat-screen TV. For added convenience the property can provide towels and bed linen for an extra…More info

Book now