Loading hotels
Confirming room availability...
Starlight Suites, 1951 Nw South River Dr., Miami, United States
With a stay at Starlight Suites in Miami (Little Havana), you'll be close to Marlins Park and Vizcaya Museum and Gardens. This apartment is within close proximity of Jackson Memorial Hospital and Tower Theater.