This property is located in Palm Beach which is in Florida in the United States. This hotel offers deluxe rooms that are beautifully decorated and equipped for a spectacular stay. The restaurant produces exquisite dishes for guests to enjoy. The staff are very attentive and friendly. The hotel offers many amenities.