» United States
» 2* Sleep Inn & Suites
Further information about this hotel will be available shortly
The hotel is located right off I- 75 at the Mall, Exit 18. This is a great stopping point for a trip to Florida.
Satellite cable TV