(504) 596-4513
1114 Avenue Of The Americas New York, NY 10036
http://www.windsorcourthotel.com
Map & Directions