rates are different from website if email to them to get a quote, nothing to lose. did alot of homework comparing prices with many hotel agents. took me months sourcing for the best location, most convenient, best room size and money's worth on other hotels plus reading loads of hotel reviews on each individual hotel. there were lots of pros and cons when comparing them until we decided to go for langham place altho it is very pricey but based on quality. everywhere in the region including S'pore, good hotels are in the region of S$300 per night. there is one small boutique hotel in S'pore recently opened goes for S$395 per night. maybe book through travel agents for the free and easy to get cheaper rates but not flexible if need to cancel last minute. booking through hotel agents, most have to pay upfront by credit card and no cancellation allowed depending on each terms and conditions.