Post Thumbnail

Headed up to Happy Valley to catch one of the greatest spectacles in all of college sports later this decade? If so, The P Hotel and Spa has a room with your name on it. The recently planned luxury condominium hotel (slated to open in early 2009), which is located in State College, Pennsylvania, is

6 years ago 0 Comments
May 13, 2008 at 1:31PM