Royal Beach Palace Hotel

3711 N Ocean Blvd.
Fort Lauderdale
FL 33308
United States
9545633400
9545636633
English

Reviews