Conveniently located in the center of Istanbul, Nil Hotel offers air-conditioned rooms, a shared lounge, free Wi-Fi and a restaurant. Featuring a bar, the hotel is close to many famous attractions, around 1 km from Istanbul Congress Center and around..
Relevance: 24.562592