Life Span Hotel Taksim, Istanbul

Istanbul, Turkey