El Palacio Resort Hotel & Suites
Add to Favorites
Add Hours
Phone: (305) 624-8401
Address: 16805 NW 12th Ave, Miami, FL 33169
10990 Marks Way, Miramar, FL 33025
3100 NW 164th St, Opa Locka, FL 33054
1000 S Federal Hwy, Hallandale Beach, FL 33009
2123 Opa Locka Blvd, Opa Locka, FL 33054
148 NW 167th St, Miami, FL 33169
1700 Broad Cswy, Bay Harbor Islands, FL 33154
2550 S State Road 7, Miramar, FL 33023
1438 NE 163rd St, North Miami Beach, FL 33162
2501 S State Road 7, West park, FL 33023
4900 Hollywood Blvd, Hollywood, FL 33021