The holiday season is upon us as New York City transforms into a veritable winter wonderland. Celebrating the holidays in NYC is something everyone should experience at least once. With festive décor and a location in the center of the city’s best sights, The New York Palace is your perfect home for the holidays. Just one block west – experience the lighting of the Rockefeller Center Christmas tree – one of the most well-known holiday events in NYC. The exciting … Read More