Long View Resort Rooms and Apartments
(Hotel)
Main Street, Porto Heli, 21061, Greece
Tel.:+30 27540 51661 Fax:+30 27540 51661
Hotels Around
Description
Map
Contact