Zeus Apart İstanbulHôtel
bostan mahallesi Serdar Ömerpasa Cd. 94, Istanbul, 34435
Set in Istanbul, less than 1 km from Istiklal Street and a 12-minute walk from Taksim Square, Zeus Apart İstanbul offers free Wi-Fi and air conditioning. This apartment is 2.4 km from Dolmabahce Clock Tower and 2.8 km from Dolmabahce Palace.