Photos for Chelsea Star Hotel

3.0
14 votes

Chelsea Star Hotel

300 W 30th St, New York, New York 10001 USA

Add Photo