|
Cyclades Islands (Island Complex) 2-Star Hotels
Leandros
The Leandros is a small, family-operated hotel, located right in the heart of Tinos Town, near to all restaurants, shops and nightlife, yet nestled on a quiet side street. With none of the frills of the larger hotels on the island, this two-star, eleven-room accommodation relies on its simplicity, cleanliness, its ideal location, and on the genuine friendliness of the owners.
Category: 2-Star Hotels Location: Cyclades Islands (Island Complex) | Tinos (Island) | Tinos Town
View Information Request Form | |
|
|
|
|
|
|