The award winning Quality Hotel Taylors Lakes is a unique entertainment hub with a range of entertainment facilities operating seven days a week alongside extensive conference and function facilities and 58 modern luxury accommodation rooms with access to ...More information