Save Added By ayon Now Open The Marmara Hotel 114 E 32nd St, New York, New York, 10016 Company Name: The Marmara Hotel Visit Website: ... Facilities: