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