Offering comfortable accommodation and convenient facilities, the Holiday Inn Resort provides the ideal location for b... More hotel details