Le Tayhan Hotel est situé dans le quartier Kumkapi d'Istanbul, l'un des plus vieux quartiers d'Istanbul. Il dispose d'un toit-terrasse donnant sur la mer de Marmara.
Donnant sur la mer, les chambres du Tayhan sont équipées d'une télévision par satellite et d'un minibar. Un service d'étage est disponible 24h/24.
Le restaurant Terrace sert une variété de plats turcs et internationaux, soit à l'intérieur, soit à l'extérieur sur la terrasse. L'établissement abrite également un bar et un café.
Le Tayhan Hotel se trouve à 5 minutes de marche de la gare de Kumkapi et à 10 minutes à pied du Grand Bazar et de l'arrêt de tramway Beyazit-Kapalıçarşıtram.