Filter by:
Casa del Sol is located on the main road of Santa Teresa within walking distance to the beach, surf, dining, and shopping.Our property is located in between Playa Carmen and Playa Santa Teresa wich gives you easy access to both beaches and many surf . We are located close to restaurants like Bali Beach Cafe, Manzu, la Gaucha, Kooks and many others. We are located next to Super Costa for groceries and across the street from Swell and Brazilian Bikinis for clothes shopping.
More location infoInstant AI responses are based on hotel information