Cathay Palace offers Chinese and Thai cuisine. It provides amenities such as air conditioning and Wi-Fi.