No image available for this hotel
No image available for this hotel
Istanbul, Istanbul
Spend a second to
save a fortune!
Spend a second to save a fortune!
Kumsal Cad. No 28, Istanbul
Located on Buyukada, the biggest of the Princes’ Islands, Ada Sahil Hotel offers a roof terrace with panoramic sea views. Ferry Docks is a 5-minute walk away and Wi-Fi access is free throughout the venue.
See MoreUsage of subsidiary facilities may incur additional fees