Hostel Restaurante Gamboa
Located in Santa Rosa, Hostel Restaurante Gamboa has a terrace and a bar. Featuring a 24-hour front desk, this property also provides guests with a restaurant. Guests can enjoy river views. At the guest house, every room is equipped with a balcony with a garden view. The private bathroom is fitted with a bath. All units at Hostel Restaurante Gamboa are fitted with a flat-screen TV with satellite channels. Leticia is 6 km from the accommodation, while Tabatinga is 5 km away.