Doté d'un restaurant, le Discovery Hotel est situé dans le quartier d'Ümraniye à Istanbul. Il propose des chambres dotées d'une connexion Wi-Fi gratuite et d'un coffre-fort pour ordinateur portable.
Les chambres climatisées disposent d'une télévision par satellite à écran plat, d'un minibar et d'une bouilloire électrique. La salle de bains privative est pourvue d'une douche et d'un sèche-cheveux.
Un petit-déjeuner continental vous sera servi chaque matin.
La salle omnisports Ülker Sports Arena est à 7 km du Discovery Hotel et le pont du Bosphore se trouve à 15 minutes en voiture.