Featuring air conditioning, 216 Palace is located in Istanbul, 15 km from Maiden's Towers. Bosphorus Bridge is 15 km from the property. Free private parking is available on site. All units feature a TV with cable channels. Read more
Featuring air conditioning, 216 Palace is located in Istanbul, 15 km from Maiden's Towers. Bosphorus Bridge is 15 km from the property. Free private parking is available on site. All units feature a TV with cable channels.