Photo gallery for The Maestro Hotel
The Maestro Hotel
Hotel in Istanbul City Center
Reviews
10
Exceptional
Popular amenities
Explore the area
Meclis-i Mebusan Cd., 45, Istanbul, Istanbul, 34000
- Taksim Square14 min walk
- Galata Tower18 min walk
- Topkapi Palace5 min drive
- Istanbul (IST)46 min drive