Photos of the Doubletree Metropolitan, New York.

About the hotel