Carmel Studios & Apartments
(Apartment)
Logaras, Logaras, 84401, Greece
Tel.:+30 2284041900 Fax:+30 2284041900
Hotels Around
Description
Map
Contact