Das Hotel Cosa Mesken Istanbul liegt 2 Kilometer von der Galatabrücke und lediglich 6 Gehminuten vom Beyazıt-Platz entfernt. Das Hotel verfügt über WLAN in den öffentlichen Bereichen und bietet außerdem eine Bibliothek und ein Einkaufszentrum.
Das Stadtzentrum von Istanbul kann man innerhalb von 15 Minuten zu Fuß erreichen. Das Cosa Mesken ist zudem in einer Entfernung von nur 1 km von der Süleymaniye-Moschee gelegen. Das Hotel ist etwa 20 Gehminuten vom Versunkenen Palast und anderen beliebten Attraktionen von Istanbul entfernt. Die U-Bahn-Station Vezneciler liegt in unmittelbarer Nähe von der Unterkunft.
Die Zimmer verfügen über eine Minibar sowie einen Flachbildfernseher mit Satellitenkanälen zur Unterhaltung der Gäste. Die Zimmer stellen Badezimmer mit einem Bidet, einer getrennten Toilette und einer Dusche zur Verfügung.
Das Restaurant Lotiz Lounge & Hookah bietet eine große Auswahl an Gerichte der europäischen Küche und liegt zudem lediglich 1 km vom Hotel Cosa Mesken entfernt.