Nature View Apartments in a Complex in Istanbul Eyup. The complex is built on a 45.000 sqm land area. It has many luxury features such as an indoor parking area, spa, Turkish bath, sauna, jacuzzi, steam room, tennis courts, reflection pools, etc… IST-1005