Where is Four Points by Sheraton Bintan, Lagoi Bay?

Where is Four Points by Sheraton Bintan, Lagoi Bay located?

Four Points by Sheraton Bintan, Lagoi Bay, Four Points by Sheraton Bintan, Lagoi Bay, Indonesia (approx. 1.17759°, 104.37041°)


Where is Four Points by Sheraton Bintan, Lagoi Bay on the map?