The Grand Tarabya Hotel 5 stars

Haydar Aliyev Cad. No:154 Tarabya, Sariyer, 34457 İstanbul, Turkey

Hotel image
Read more reviews for The Grand Tarabya Hotel