Photos of the Village Apartments, New York.

About the hotel