Madison Square Garden

Newly refreshed rooms. A real sense of history. And a tremendous location. The Hotel Pennsylvania has been one of the top places to stay in New York City for decades, and it shows no signs of slowing down in its 100th anniversary year. I recently was in town for a night and managed my first-ever stay at the hotel, located on 7th Avenue and 32nd Street; directly across from Madison Square Garden and Penn Station. It may not be the centre of the universe, but darned if it doesn’t feel like it. They’ve refurbished a number of rooms and have Read more