Palm Plaza Resort

From $ -1 per night

Avg. User Rating:


2801 Rio Mar St, Ft Lauderdale 33304
954-565-7250
Show More Info

User Reviews


Palm Plaza Resort