Offering a terrace and garden view, Rose of Tinos is located in Tinos Town, 1969 feet from Archaeological Museum of Tinos and 1969 feet 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 984 feet from the holiday home, while Church of Kechrovouni is less than 0.6 mi away.