Username:
Password: Lost Your Password?
Located just 328 feet from Dili Beach, this hotel offers a bar, restaurant and a swimming pool surrounded by sun loungers. Timor Leste Wharf is just 295 feet away and restaurants and shops are within 5 minutes’ walk.
1x King bed(s) 181-210 cm wide