Hostel Restaurante Gamboa
Hostel Restaurante Gamboa is located in Santa Rosa and features on-site dining. All rooms feature a flat-screen TV with satellite channels and a private bathroom. The property offers a 24-hour front desk. At the guest house, rooms are fitted with a terrace with a river view. Hostel Restaurante Gamboa provides certain units with garden views, and the rooms come with a balcony. Leticia is 2.8 km from the accommodation, while Tabatinga is 2.1 km away.