Karta Vacation Rentals
In the heart of Istanbul’s city center, Niles Hotel sits on Ordu Caddesi near Dibekli Cami Sokak. Historic must-sees like the Grand Bazaar, Vezneciler and Süleymaniye Mosque are within easy walking distance—perfect for after-hours strolls through the old city.