Otel Lider in the bus station in Istanbul

Does anyone have any experience with the Otel Lider in the bus station in Istanbul, Turkey?

There are no replies to this topic.