Housing a restaurant and a beachfront bar, Bintan Spa Villa Beach Resort & Spa offers a tropical retreat with kayaking facilities and water sports activities available at its sister resort.
Number of rooms: 32
Jalan Pantai Trikora Km.38, Teluk Bakau, Bintan, 29153 Teluk Bakau, Indonesia