J

Nice hotel. Just down the street from Levi Stadiu...

Nice hotel. Just down the street from Levi Stadium and you can see the amusement park from the parking lot.

Comments:

No comments