The New York Palace
Located in the heart of midtown Manhattan this hotel offers luxurious accommodations, an extensive spa, and a state-of-the-art business center.
Website: http://www.newyorkpalace.com/
Current Rating: 0.00
Number of Votes: 0
Date Submitted: 24-Feb-2007