I have stayed there numerous times as my singapore office is down the street at great wall city (a small but nice shopping mall is here). Don't mistaken it for the grand singapore hotels, this is a 3 - 3.5 star hotel, rooms clean, reasonable spacious, has one large coffee shop and bar downstairs.
Not near any particular sights, MRT, etc. is there a reason for trying there?