I spent 10 days staying at the El Greco hotel. After reading several of the reviews on this website and others I was extremely nervous about our arrival. However, I was pleasantly surprised when we arrived. We were greated kindly and received good service. There is a $60 required deposit -- you will be surprised by this if you didn't... more












Rooms
Service
Pool
Families with young children
Older travelers
An amazing honeymoon




