Leonidas Studios & Apartments
Michael Papadakis Str. 4, Crete, Greece
Leonidas Studios & Apartments Photos
Leonidas Studios & Apartments Map
Michael Papadakis Str. 4, Crete, GreeceHotel Information
Leonidas Studios and Apartments is a renovated family hotel of twenty seven studios and apartments on four floors in one of Crete's most attractive towns. The hotel lies 30 meters from the beach in a popular tourist but quiet area, the old part of the Venetian town is just a short stroll away, approx. 400 metres. The hotel operates all year.