Lovely Hotel – Great Service
TripAdvisor traveler rating: 5 of 5 stars
We spent two nights at Hotel La Rosa de America on our arrival in Costa Rica, and two nights just before we departed from our 18 day trip. The hotel is situated on very beautiful grounds and is a…