Offering a terrace and garden view, Rose of Tinos is located in Tinos Town, 600 metres from Archaeological Museum of Tinos and 600 metres from Megalochari Church. The property features free private parking.
This holiday home has 1 bedroom, a living room and a fully equipped kitchen. A flat-screen TV is provided.
Monument of Elli is 300 metres from the holiday home, while Church of Kechrovouni is less than 1 km away.