Nest Apartments 11 offers accommodation in Istanbul. Guests benefit from terrace. Free WiFi is available throughout the property.
There is a dining area and a kitchen complete with an oven and a toaster. Towels and bed linen are featured in this apartment. There is a shared bathroom with a shower.
Istanbul Convention & Exhibition Centre is 1 km from Nest Apartments 11, while Istanbul Congress Center is 1 km away. The nearest airport is Ataturk Airport, 16 km from Nest Apartments 11.