Grand Mark Hotel
Grand Mark Hotel
Hotel
Çifte Gelinler Cad No:10 - Kumkapi
, Istanbul, Türkiye
34130
64
Average ·
33 reviews