Hotel Name: deluxe suite city view
Star Rating: ★ ★ ★ ★
Location: Turkey › Istanbul › Istanbul🔍
Address: harbiye mah.tesvikiye cad. no 39, Istanbul, Istanbul 34267
There have 1
Room Photos:
👉 Click/Touch Here to booking!
Remember to comment it after staying please ✍️