130 rooms
Holiday Inn
Hotel
One of the world's most recognized hotel brands with a global reputation for service, comfort and value. Holiday Inn offers today's business and leisure travelers dependability, friendly service and modern attractive facilities at excellent value.