Legacy Ottoman Hotel 5 stars

Hobyar Mahallesi Hamidiye Caddesi No:16 Sirkeci, Fatih, 34112 İstanbul, Turkey

Hotel image
Read more reviews for Legacy Ottoman Hotel