Hotels
Things to Do
Restaurants
Nightlife
Travel
Knights Inn Florida City Fl
Address:
1223 Ne 1st Ave
33034 Key Biscayne, US
view map
Hotel star rating:
1.5 stars
Map:
Contact
·
Privacy
·
Terms