Park By Clover features accommodation with free WiFi in Istanbul, conveniently located 300 metres from Istanbul Convention & Exhibition Centre. Among the various facilities of this property are a bar and on-site dining.

vezi mai mult