
Istanbul, Türkiye
Mara Istanbul
Hotel
Located mere steps from Istanbul's vibrant Istiklal Street in the Beyoglu District, Hotel Mara offers air-conditioned accommodations with a terrace and 24-hour front desk service, just 200 meters from Taksim Square. Guests can…
- Wi-fi
- 24-hour reception
- Car park
- Secure parking


