Can anybody help i am confused

with the location of this hotel. Am in a bit of a dilemma between 2 hotels to book. The one above and The Yaang Come Village. The address for the above hotel is saying that it is on a Business Park in Huay Kaew Road Chiang Mai but Nancy Chandlers map shows it at building stage on the other side of the City, unless I am reading the map completely wrong..

Has anybody stayed at this Hotel and can help me with the location i.e. how far to get to the Bazaar area, restaurants etc.