Armada Istanbul Old City Hotel
Armada Istanbul Old City Hotel
Hotel
Ahirkapi Sok. No: 24, Sultanahmet, Istanbul, Türkiye
88
Very Good ·
967 reviews