L'hotel è situato nel cuore della città, Piazza Taksim, nelle immediate vicinanze dei principali quartieri degli affari, dello shopping, dei teatri e dell'intrattenimento. Il Marmara Taksim dispone di 388 camere, tra cui 30 suite e la suite presidenziale, tutte recentemente ricreate in uno stile contemporaneo con particolare attenzione all'arte e alla cultura tradizionali turche. Tutte le lussuose camere e suite degli hotel di Istanbul offrono viste panoramiche sul Bosforo, sul Corno d'Oro e sulla città e sono dotate di comfort quali connessione internet Wi-Fi gratuita, spazio di lavoro e grande TV LED oltre ai servizi standard. L'hotel si trova a 40 km dall'aeroporto internazionale di Istanbul e a 50 km dall'aeroporto internazionale Sabiha Gokcen.