Sidra Hotel
(Hotel)



Main Street, Ídhra, 18040, Greece
Tel.:+30 22980 - 53401 Fax:+30 22980 - 53111
Hotels Around
Description
Map
Contact