Kubu River View Bed & breakfast Ambengan, Bali
Kubu River View is situated in Ambengan and offers a garden, a terrace and a bar. This property offers access to a balcony, free private parking and free Wi-Fi.
Numero delle stanze: 2
Kubu River View, 81161 Ambengan, Indonesia