Holiday Inn Express & Suites
Hotel
3.1
Based on 1 reviews
Reviews
Wi
Wizird
151 month ago
This is a nice and clean place.