Located in Santa Teresa Beach, a 7-minute walk from Carmen Beach, Santa Toro has accommodations with a garden, free private parking, a terrace and barbecue facilities. Free WiFi is available throughout the property and Santa Teresa Beach is a 10-minute walk away.
Montezuma Waterfall is 10 miles from the hotel, while Tortuga Island is 24 miles from the property. The nearest airport is Tambor Airport, 16 miles from Santa Toro.