TOLO HOTELS cat B
5, Bouboulinas Street, 210 56 Tolo, Nafplio, Peloponissos 200m from town, on the beach Tel 27520-59248, Fax 27520-59689 E-mail: skalidis@hoteltolo.gr Built 1973 και 1986, Renovated 2014, Open February-November, Rooms: 57, 6 Junir suite Owner: Skalidis Bros Co, Manager: Dimitris Skalidis … Read More