The New Yorkers Hotel +1 212-865-237531 Menandrou Street 12 Rooms 4 Floors Building, Athens, 10552, GreeceHotel Add to favorites 0