M

The subway station is right in front. The place is...

The subway station is right in front. The place is very organized. It s incredible how fast you can get to your seat or leave the stadium. I watched a hockey match and really enjoyed the experience

Comments:

No comments