Located in the center of Istanbul, a 3-minute walk from Istiklal Street, Apart Hotel Istanbul has air-conditioned rooms and free WiFi. The property is around 1.1 miles from Dolmabahce Clock Tower, 1.4 miles from Dolmabahce Palace and a 18-minute walk from Galata Tower. The hotel has family rooms.
At the hotel, rooms come with a desk, a flat-screen TV, a private bathroom, bed linen and towels. The rooms will provide guests with a closet and an electric tea pot.
Speaking English and Turkish at the 24-hour front desk, staff are always on hand to help.
Popular points of interest near Apart Hotel Istanbul include Taksim Square, Taksim Metro Station and Istanbul Congress Center.