2 Türkgücü Caddesi 2, Istanbul
bedrooms
Baths
Guests
Located in Istanbul, a 15-minute walk from Taksim Square, Zen Apartments features views of the city. The property is around 1.1 miles from Istiklal Street, 1.2 miles from Spice Bazaar and 1.3 miles from Dolmabahce Clock Tower. This pet-friendly hotel also has free WiFi. All guest rooms features air conditioning, a fridge, a minibar, an electric tea pot, a shower, slippers and a desk. Certain rooms here will provide you with a kitchen with a stovetop. All rooms feature a private bathroom, a hairdryer and bed linen. Galata Tower is 1.4 miles from the hotel, while Dolmabahce Palace is 1.5 miles away. The nearest airport is Istanbul Airport, 24 miles from Zen Apartments.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.