Nestled in the heart of South Florida, book your next stay her with Quality Inn! Located just minutes from Biscayne National Park and the historic Coral Castle, the Quality Inn is ideally situated at the entrance to the popular Florida Keys. To take advantage of our lowest rates and full suite of amenities, reserve online or contact us today.
333 Southeast 1st Avenue
Florida City, Florida 33034