Grand Gross Hotel

Grand Gross Hotel Address: Mimar Kemalettin Mahallesi Turkeli Cad. No 98 Laleli, Istanbul, Turkey

Minimum price found for Grand Gross Hotel was: 528 TRY

Click here to get more information, photos & guest ratings for Grand Gross Hotel