Knights Inn Florida City 1.3 stars

1223 North East First Avenue, Florida City, FL 33034, United States of America

Hotel image
Read more reviews for Knights Inn Florida City