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

£84+

Saint Nicholas Inn
Sat 16/12
Sun 17/12

Nearby

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

Map