Compare rooms
Stay at Esperanza
Casitas
The word suggests “little house” in Spanish, but with 900 square feet, our casita dwellers would beg to differ. Each comes with a large private terrace, some with infinity-edge plunge pool.
The word suggests “little house” in Spanish, but with 900 square feet, our casita dwellers would beg to differ. Each comes with a large private terrace, some with infinity-edge plunge pool.