Star Plus Inn & Suites
1 Star Rated Motel.
7.84 (
Good
) from 146 reviews,
2.1
kms from location
Show deals