Knights Inn Detroit Area Farmington Hills, Farmington Hills, United States of America
Knights Inn Detroit Area Farmington Hills is conveniently located at 37527 Grand River Ave in Farmington Hills, United States of America
Hotel Location:
Address: 37527 Grand River Ave
City: Farmington Hills
State: MI
Country: United States of America
Hotel Features:
- Check-In Time: 2:00 PM
- Check-Out Time: 11:00 AM
- Coffee/Tea Maker
- In Room TV
- Air Conditioning
- Car Rent Desk