Casa Bellavista Suites
Avenida 35A, 10109 San José, Costa Rica
Casa Bellavista Suites, a property with a garden, is located in San José, 47 km from Poas National Park, 3.6 km from Estadio Nacional de Costa Rica, as well as 5.1 km from Parque Diversiones.