Situated 600 m from Istanbul Congress Center and 1.7 km from Taksim Square, Roncalli Apartments in Istanbul features air-conditioned accommodation with views of the city and free Wi-Fi.
Number of rooms: 7
Inonu Mah. Papa Roncalli Sok. No:78 Harbiye/Sisli, Sisli, 34373 Istanbul, Turkey