Hotel Mela, New York

120 West 44th StreetMidtown West - Theater District - Fashion District, New York10036-4011, United States
More images