Overview Spot BCC Resort Batam is an opulent lodge situated in the vibrant city of Batam, Indonesia. Located in a first-rate area, the resort presents easy accessibility to nearby attractions and facilities for equally leisure and business enterprise tourists. Accommodation The hotel provides a range of accommodation possibilities to cater to