Knights Inn Florida City Fl, Florida City, United States of America
Knights Inn Florida City Fl is conveniently located at 1223 Ne 1st Ave in Florida City, United States of America
Hotel Location:
Address: 1223 Ne 1st Ave
City: Florida City
State: FL
Country: United States of America
phone: +1 305-247-6633
Hotel Features:
- Check-In Time: 1 PM
- Check-Out Time: 11 AM
- Continental Breakfast
- In Room TV
- Air Conditioning
- Car Rent Desk