Alameda Cariari Boutique Hotel 0* San Jose, Costa Rica
Hotels in Costa Rica - Hotels in San Jose - Alameda Cariari Boutique Hotel
Located in San Jose, Alameda Cariari features an outdoor swimming pool, free WiFi access and a tour desk. Each air-conditioned room here will provide you with a cable TV, a minibar and a view of the property's garden.