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

$112+

Saint Nicholas Inn
Thu 10/19
Fri 10/20

Nearby

  • 3.7 mi Metropolitan Museum of Art
  • 4.3 mi Frick Collection
  • 5.1 mi Museum of Modern Art
Show all
Map

Map