Grand S Hotel 4 stars

Otogar Yolu No:20 Esenler, Esenler, 34220 Istanbul, Turkey

Hotel image
Read more reviews for Grand S Hotel