Iberostar 70 Park Avenue

70 Park Ave New York NY 10016 USA

(212) 973-2400

Location