Hotel St. Giles - The Court New York, New York

130 E 39th StMurray Hill, New York10016, United States