Ideally located just 8 miles from Juan Santamaria International Airport and 2 miles from downtown, this hotel is the perfect choice for those who want to be close to the city’s facilities and services but yet away from the hassle.
Trending Articles
More Pages to Explore .....