Among the hotels I had stayed in Batam I find Harris Resort Batam Center one of the better hotel. So far I had stayed twice and both times for 2 nights. The rooms are spacious and clean and staff are friendly. However I can see that the rooms although only about 2 years old are showing signs of lack of maintenance. I can see water marks on the ceiling and walls. The beds are comfortable and bathrooms are well designed. Do bring your own toiletries as only soap, shampoo n toothbrush is provided. 2 bottles of water are also provided daily.
Do note that the rooms in this hotel have no windows. There are only openings with glass to let in light and views. There is no encasement for you to open them and so I do not consider them windows. This could be a safety issue should a fire break out.
Anyway this being Batam such openings are definitely more cost efficient then installing proper windows.
There is a gym which has basic but useful equipments. The pool is small but regular shaped.
The staff tries hard to make your stay pleasant and I find this one of the better feature of the hotel. Cookies are provided at the check in counters and these are pretty tasty.
Wifi is good and stable.
Overall I find Harris a good value hotel with an excellent location.