L'hôtel est situé en plein cœur de la ville, sur la place Taksim, à proximité des principaux quartiers d'affaires, des boutiques, des théâtres et des lieux de divertissement. Le Marmara Taksim compte 388 chambres, dont 30 suites et la suite présidentielle, toutes récemment recréées dans un style contemporain mettant l'accent sur l'art et la culture turcs traditionnels. Les chambres et suites de chaque hôtel de luxe d'Istanbul offrent une vue panoramique sur le Bosphore, la Corne d'Or et la ville, et sont équipées de commodités telles qu'un accès Internet Wi-Fi gratuit, un espace de travail et une grande télévision LED en plus des équipements standard. L'hôtel se trouve à 40 km de l'aéroport international d'Istanbul et à 50 km de l'aéroport international Sabiha Gokcen.