We visited Battambang for a couple of days to have an excursion from Siem Reap. We did not know what to expect, but ended up having an amazing time! We booked last minute at the Asia hotel. It was extremely good value, large room and situated just a 5 minute walk form the centre. We paid an extra $6 for an air conditioned room which we highly recommend. The staff were friendly and helpful speaking relatively good English. This represents a good comfortable hotel to stay in, esp if on a budget.