One of Washington's favorite spots that really do a lot to entertain customers. If you're a true soccer fan, this is one of the only venues in town that is actually featuring every game of the World Cup including those that start at 6:00AM.
The Clubhouse Room features a big screen projector, a 42" plasma TV for sports games or PowerPoint presentations, and a private bar. Available for exclusive events, it can accommodate 20 seated guests and up to 40 standing. |