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…

Dining Room Looking across the garden Reception