The Palace Renaissance & Royale
11355 SW 84th St, Miami, FL, 33173
4.3
(44 reviews)
"The Palace Renaissance & Royale was nice. Everything's fine. The staff was all helpful. They have different options for different people. There was a cafeteria, games, and a pool. It's a great place...."
READ MORE