Aloft San Jose 4* San Jose, Costa Rica

Hotels in Costa Rica - Hotels in San Jose - Aloft San Jose

Situated in the Forum 2 Business Park, this modern hotel offers a 24-hour snack bar, free parking and spacious loft-style rooms with free Wi-Fi. Juan Santamaria International Airport is a 15-minute drive away.