Rest House is located in Santa Barbara, Costa Rica on Santa Barbara Amadeus Travel Agency 100mts norte., Heredia, Heredia 40402. Rest House is rated 3 out of 5 in the category hotel in Costa Rica.
Address
Santa Barbara Amadeus Travel Agency 100mts norte., Heredia, Heredia 40402