Le Rumours Inn est situé au cœur de la péninsule historique, à 3 minutes à pied de la place Sultanahmet. Il propose des logements dotés d'une terrasse et une connexion Wi-Fi gratuite dans tout l'établissement.