About it
Featuring garden views, Finca Mamacita in Rusia features accommodations, a garden, and a terrace. There's a picnic area and guests can access free Wifi and free private parking.
At the guest house, units have a wardrobe. Rooms have a shared bathroom with a shower and free toiletries.
Sightseeing tours are available in the area.
The nearest airport is Pedasí Airport, 139 miles from the guest house.