Rumours Inn is in Istanbul City Center, a short 7-minute walk from Cemberlitas Station and 6 minutes' walk from Blue Mosque.