Grand Tahir Hotel

Address:

Ordu Caddesi Yeşil Tulumba Sokak No.17
Laleli
34470 Istanbul, Turkey

Phone:

90 212 5222727

Hotel star rating:

2 stars

Map:


Contact   ·   Privacy   ·   Terms