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
1,398 Reviews
5 Reviews
423 Reviews
120 Reviews










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





