Advertisement
Marmara Istanbul
Marmara Istanbul
Address:
Taksim Meydani, (Bosphorus View), Istanbul, Turkey
Traveler Rating by TripAdvisor