





Kelong Mangrove Seafood Restaurant & Villa
★★★★ 4.0 Star Resort
(48 reviews)
Check-in: 03:00 PM
Check-out: 12:00 PM
Rooms: 19
Opened: 2024
Renovated: 2024
Frequently Asked Questions
Where is Kelong Mangrove Seafood Restaurant & Villa located?
Kelong Mangrove Seafood Restaurant & Villa is located at , Buluh Island, Batam Island, Indonesia.
What is the star rating of Kelong Mangrove Seafood Restaurant & Villa?
Kelong Mangrove Seafood Restaurant & Villa is a 4.0-star Resort.
How many reviews does Kelong Mangrove Seafood Restaurant & Villa have?
Kelong Mangrove Seafood Restaurant & Villa has 48 reviews with a rating of 7.8/10.
What is the check-in time at Kelong Mangrove Seafood Restaurant & Villa?
Check-in time at Kelong Mangrove Seafood Restaurant & Villa is 03:00 PM and check-out is 12:00 PM.
How many rooms does Kelong Mangrove Seafood Restaurant & Villa have?
Kelong Mangrove Seafood Restaurant & Villa has 19 rooms.