Holiday Inn ★★★★ (108 rooms)