Pullman is a good hotel. Just pop into one of those sports bar that have a large TV screen and you can enjoy your game.
You are viewing a single comment's thread from:
Pullman is a good hotel. Just pop into one of those sports bar that have a large TV screen and you can enjoy your game.