Hotel Dionysos is set in a blooming tropical garden, amongst pine and olive trees, with bars and restaurants surrounding its unique, turquoise water lake pool.