Well-decorated five star hotel that is internationally renowned. Steps away from world class shopping.