Leto Hotel Meeting Rooms & Events Meeting Capacity: 1 meeting rooms holding 35 people Leto Hotel Business Services Copier FaxMeeting Room Internet Access (High Speed & Wireless) Ialissou Ave PO Box 255Ixia, Rhodes Island, Dodecanese Islands, Greece 85100View Large Map Phone: +30 22410-23511Fax: +30 22410-20310 Hotel E-mailHotel Website Commission Rooms Rates 7% 102 - Hoteliers! Is your information accurate? Update Here