Travellers Inn is a sports bar offering a full bar, table service, and television. It provides seating options including outdoor seating and highchairs. Credit cards are accepted.