EL PALACIO SPORTS HOTEL

El Palacio Sports Hotel

21485 NW 27th Avenue, Miami Gardens, 33056