This charming hotel is set in Kupang.
Kupang
-10.17244, 123.57790 Open in Google Maps
ROO
ROO.SU
10 guests
ROO
ROO.ST
10 guests