Would you like to save as your currency permanently or for this visit only?
Evoda Harbiye is located conveniently in Harbiye. Osmanbey Metro Station is 550 metres and Taksim Square is 1.6 km from the property. Free WiFi is accessible in the property and a 24-hour front desk is available. Apartments at Evoda Harbiye are equipped with a flat-screen satellite TV, telephone and air conditioning. There is a full kitchen with a refrigerator microwave and a dining table.