Sed Hotel 3 stars

Omer Avni Mah. Muhtar Leyla Ildır Sok.No:6 34427 Beyoglu, Beyoglu, 34427 Istanbul, Turkey

Hotel image
Read more reviews for Sed Hotel