Offering quiet street views, EVODA HOTEL is set in the Sisli district of Istanbul, 1.8 km from Taksim Metro Station and 1.9 km from Taksim Square. Among the facilities at this property are a 24-hour front desk and a lift, along with free WiFi throughout the property. The property is 3.3 km from the city centre and 600 metres from Istanbul Congress Center.
The units come with parquet floors and feature a fully equipped kitchen with a microwave, a flat-screen TV with satellite channels, and a private bathroom with shower and slippers. Each unit comes with air conditioning, and certain units at the apartment complex have a balcony. At the apartment complex, all units are soundproof.
Dolmabahce Clock Tower is 2.4 km from the apartment, while Istiklal Street is 2.8 km away. The nearest airport is Istanbul Airport, 36 km from EVODA HOTEL.