Beefeater Sports Bar is a sports-themed bar offering a lively atmosphere within a hotel complex. Credit cards are accepted.