Situé dans le quartier historique de Sultanahmet à Istanbul, le Star Holiday Hotel propose des chambres avec connexion Wi-Fi gratuite et télévision par satellite.