Boutique Albion Hotel Sultanahmet

Alaykosku Caddesi No 15
Istanbul
Turkey