
Beyoglu, Türkiye
Mayza Otel
3-star hotel
2.6 km straight-line distance
Situated approximately 10 minutes on foot from Taksim tube station, Mayza Otel Istanbul features a terrace, a shared lounge, and a garden. This hotel boasts views of the garden and offers Wi-Fi throughout the property. The…
- Wi-fi
- 24-hour reception
- Restaurant
- Laundry service























