Beloi Beach Hotel
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Hotel resort
Address: Atauro Island, Dili, Timor Oriental
GPS Coordinates: -8.22058,125.60555
Facebook: facebook.com/280995785733358
Instagram: Photos and Videos