Telli Odalar Sok., 48
Telli Odalar Sok., 48, Muhsine Hatun Mah., Fatih, İstanbul
Coordinates:
41.004733, 28.962862
Directions
Overview
Businesses inside
All categories
All categories
Hotel
Milano Hotel & SPA Istanbul
31
Milano Hotel & SPA Istanbul
Rating
4.1
15 ratings
15 ratings
24 hours
Hotel
Add a business or organization
1
2