Photos of the Hotel Stanford, New York.

About the hotel