Crete Island, Greece
101 Eparchiaki Odos Apostolon-Nithavriou, 740 61
1 double bed & 2 single beds & 1 sofa bed