Holiday home At the Center is a holiday home set in Istanbul, 300 metres from Istiklal Street. The holiday home features air conditioning and free WiFi. There is a dining area and a kitchen complete with an oven and a microwave.
Holiday home At the Center is a holiday home set in Istanbul, 300 metr Read more
Holiday home At the Center is a holiday home set in Istanbul, 300 metres from Istiklal Street. The holiday home features air conditioning and free WiFi. There is a dining area and a kitchen complete with an oven and a microwave.
Holiday home At the Center is a holiday home set in Istanbul, 300 metres from Istiklal Street. The holiday home features air conditioning and free WiFi. There is a dining area and a kitchen complete with an oven and a microwave.
Number of Rooms: 1