TIVOLI HOTELS 2*, TRAVEL Address 11O Klm. Leoforos Rodou-Lindou 85100 FALIRAKI Phone numbers 2241086020 Fax 2241087570 +−Leaflet, \r\n© OpenStreetMap contributors Take me there Call Call business 2241086020 Cancel