Country Inn & SuitesAlajuela and Heredia (Near Int. Airport) Central Valley
Country Inn and Suites is located 10 minutes from Juan Santamaria International Airport. The Hotel has 92 rooms: 12 with