Located in Istanbul’s historic district, Sultanahmet, Star Holiday Hotel offers rooms with satellite TV. Its rooftop breakfast room overlooks the Marmara Sea and the Blue Mosque.
More
Latest Booking: January 28
You can find more hotels by changing your search criteria: