Remove Ads

Photos for The Roger Smith Hotel

3.8
223 votes

The Roger Smith Hotel

501 Lexington Ave, New York, New York 10017 USA

Add Photo