The hotel is conveniently located in just 15 minutes from San José Down Town and Juan Santamaría International Airport. The Multiplaza Mall, the biggest mall in Costa Rica, is just five minutes away.