









EVODA HOTEL

Very good 8 (3 reviews)
Residence
Price unavailable
About it
EVODA HOTEL offers accommodations in Istanbul, 1.1 miles from Taksim Metro Station and 1.2 miles from Taksim Square. Among the facilities at this property are a 24-hour front desk and an elevator, along with free Wifi throughout the property. The property is 2 miles from the city center and a 7-minute walk 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. The rooms are equipped with heating facilities.
Dolmabahce Clock Tower is 1.5 miles from the apartment, while Istiklal Street is 1.7 miles away. Istanbul Airport is 22 miles from the property.
Its strengths
24hr reception
LAN Wi-Fi
Family rooms
Location
Poyraz SokakIstanbul 34381
Dates of your stay
Availability with