Book Hotel Demir Aparts
Talatpasa Mah. 1069 Sok. No: 24 Haramidere Ozyurtlar Ntowers Istanbul, Istanbul 1.2 km from city center
Located in Esenyurt, Demir Aparts offers a seasonal outdoor pool and a restaurant. This self-catering accommodation features free WiFi.
Facilities of Hotel Demir Aparts
- Swimming Pool
- Pets allowed