A True Oasis in Costa Rica
TripAdvisor traveler rating: 5 of 5 stars
What a wonderful experience this past week with a three day stay at Hotel La Rosa de America in Alajuela, Costa Rica! This hotel is very close to the San Jose airport and is a breath of fresh air for…