İstanbul Babil Apartments

({count} comment)
Cihangir, Oba Sk. No:19, 34433 Beyoğlu/İstanbul, Türkiye - Cihangir, Beyoğlu, İstanbul - From the city center 2.2 km

Frequently Asked Questions

hotel