Buyukada offers pet-friendly accommodation in a renovated, historic building at Prince Islands - Buyukada, 20 km from Istanbul and only 800 metres from Buyukada Harbour. The property has a terrace offering picturesque views of Marmara Sea. Read more
Buyukada offers pet-friendly accommodation in a renovated, historic building at Prince Islands - Buyukada, 20 km from Istanbul and only 800 metres from Buyukada Harbour. The property has a terrace offering picturesque views of Marmara Sea.