Eating

Some of the country's best restaurants are to be found within the Shangri-La complex, but there's also more casual dining at the fashionable Beach Restaurant.