City Centre Luxury at Hotel Presidente San José

Costa Rica, a natural paradise in Central America, is no doubt an all year around top destination for nature, culture and food lovers. We discovered…