Business Details
Serving New York, NY
Business Address: El. Venizelou 53, Malia, 70007, Greece Description: Ibiscus Hotel Malia: 2-star hotel with a seasonal outdoor pool, garden, terrace, restaurant and bar. Air-conditioned rooms with private baths, desk, safe, closet (some with balcony...
Read more
New York, NY