The University Arms Hotel might be your best bet. It is an expensive 4-star hotel in the center of town with free wifi and free parking.