an oasis near the airport

TripAdvisor traveler rating: 5 of 5 stars

The Hotel La Rosa de America was a great place to begin our Costa Rica trip. From the first inquiry until we drove off the property they were more than helpful. Grisska was incredible in helping us…