Overview

Saint Nicholas Inn

Search hundreds of travel sites at once for hotel deals at Saint Nicholas Inn

154th Street, New York, NY 10032, United States
+1 800 941 1658

RM 464+

Saint Nicholas Inn
Thu 23/11
Fri 24/11

Nearby

  • 6 km Metropolitan Museum of Art
  • 6.9 km Frick Collection
  • 8.3 km Museum of Modern Art
show all
Map

Map