Located in the Kadikoy district in Istanbul, 4.1 km from Maiden's Towers, Hotel El Toro boasts air-conditioned rooms with free WiFi throughout the property.
Located in the Kadikoy district in Istanbul, 4.1 km from Maiden's Towers, Hotel El Toro boasts air-conditioned rooms with free WiFi throughout Read more
Located in the Kadikoy district in Istanbul, 4.1 km from Maiden's Towers, Hotel El Toro boasts air-conditioned rooms with free WiFi throughout the property.
Located in the Kadikoy district in Istanbul, 4.1 km from Maiden's Towers, Hotel El Toro boasts air-conditioned rooms with free WiFi throughout the property.
Number of Rooms: 15