Yusra Residence

Mollataşı Cd. no:18, Fatih, 34130 İstanbul, Turkey

Hotel image
Read more reviews for Yusra Residence