1. Crystal Hotel

5.3
Talimhane Taksim (Taksim), İstanbul, İstanbul
Hotel · Beyoğlu · 20 tips and reviews