New York Palace Gets a Makeover

New York Palace Gets a Makeover

Upgrades to every room in the Towers, its "hotel within a hotel"