Hotel Name: Aleph Hotel Istanbul
Location: Turkey Istanbul🔍
Address: S. Mehmet Pasa Sk. No: 15 Sultanahmet, Istanbul 34112 rooms
👉 Click/Touch Here to booking!
Remember to comment it after staying please ✍️
Comment: