Tagged: New York City

The Plaza hotel - New York City

Enjoy The Holidays at The Plaza Hotel

The holiday season in New York City is a magical time. All lit up with incredible decorations and a festive atmosphere, NYC comes alive. Now you can enjoy the Christmas holidays with a stay...