I have stayed at Ramada Hotels before. This one is definitely not up to standards. The bed was not comfortable, the towels were so old and hard, it hurt to dry my face. On the first day, there weren't even towels in the room! Just...More
"left side corner suite has a nice view (pool, olive tree and aegean see)"