Situated in Nembrala in the Rote Island region, Rumah Pampa at Pachamama has a balcony and sea views. This property offers access to a terrace, free private parking and free Wi-Fi. The accommodation features private check-in and check-out, bicycle parking and currency exchange for guests.
Number of rooms: 2
Jalan Ambore, 85971 Nembrala, Indonesia