Tolo hotels & apartments, all accommodations in Tolo

Suggested hotels in Tolo

John & George Tolo

Vas. Hali 8, Tolo, Greece

John & George Tolo photo

The exquisite John & George Hotel offers 62 modern guest rooms as well as currency exchange, a hairdresser and a lift.

Apollon Tolo

46, Bouboulinas Street, Tolo, Greece

Apollon Tolo photo

Situated in the center of Tolo, the elegant Apollon Hotel offers modern rooms. The venue is placed next to sandy beaches.

Dolphin Tolo

Aktis 50, Tolo, Greece

Dolphin Tolo photo

Dolphin Hotel offers a welcoming accommodation with a baggage storage, a safety deposit box and an elevator. An example of ancient architecture, this hotel was opened in 1976 and was…