Holiday Inn Express Suites City Center
|Part of a national chain:||Holiday Inn Hotels and Resorts|
|Travel Information:||Check Rates & Availability|
“Established in 2002 This Hotel Comprises a Total of 108 Rooms Spread Over 6 Floors. Guests Are Welcomed in the Inviting Foyer With 24-Hour Reception Desk…”
No reviews yet. Be the first to review this listing!