Shangri La Singapore is a place to stay that is suitable ...