Popular accommodations in Brasil
Bed and breakfastAccommodates 6
Vista Canyon Inn
Featuring a garden, a sun terrace and a swimming pool, Vista Canyon Inn is located 2 km from Colon City and a 20-minute drive from San José Capital City.Book nowfrom $89 per night