Situé à 700 mètres de la station de métro Taksim, l'Applehill Suites - Babil Apartments Taksim propose des studios indépendants dotés de la climatisation, de la télévision par satellite et d'une connexion Wi-Fi gratuite.