Knights Inn Fort Myers, North Fort Myers, United States of America
Knights Inn Fort Myers is conveniently located at 3350 Marinatown Ln in North Fort Myers, United States of America
Hotel Location:
Address: 3350 Marinatown Ln
City: North Fort Myers
State: FL
Country: United States of America
Hotel Features:
- Check-In Time: 1 PM
- Check-Out Time: 11 AM
- Coffee/Tea Maker
- Exterior Room Entrance
- In Room TV
- Air Conditioning
- Car Rent Desk