What is the address of Arborea Guest Service Canada March 02, 2022 02:50 121, Mata Grande, San José, Río Oro, Costa Rica Arborea is located in Mata Grande Related articles Are pets permitted at Urban Flats? Where are the pool, gym and terrace at Urban Flats? Do you offer extra beds? (cots, mattresses or play pens?) Comments 0 comments Please sign in to leave a comment.