Home > honeymoon > north america > new york > resorts > hotel metro

Hotel Metro

Hotel Metro in New York honeymoon resort photo

About Hotel Metro

Located in central New York, Hotel Metro is within walking distance of Empire State Building, Macy s, and Madison Square Garden. Nearby points of interest also include
View Resort Website View More Photos View Offers and Prices
0 Shares