Advertisement
Roger Williams Hotel
Roger Williams Hotel
Address:
131 Madison Avenue, At 31st Street, New York City, New York
Traveler Rating by TripAdvisor

Traveler Comments

Great location, beds VERY comfortable, will accomodate w/hypo-allergenic bedding if you ask!! We are planning to go back in the spring and are going to stay here AGAIN! It's also a 'Green' hotel, if that is important to you!
Please enable JavaScript to properly view and use this web site.