Tranquility at its finest

TripAdvisor traveler rating: 4 of 5 stars

My sister and I just stayed at Hotel La Rosa De America a few days ago, and what a charming place. You could hear the birds chirping outside, while looking around at lush trees and beautiful flowers….