great place to relax and unwind in beautiful garden setting

TripAdvisor traveler rating: 4 of 5 stars

La Rosa de America is a lovely hotel in a quiet garden setting. We found the staff and owners (all english speaking) to be extremely helpful and kind. It was a great place to relax and unwind for a…