Located in Istanbul, Meydan Apart is 300 metres from Istiklal Street. Taksim Square is 400 metres away. Free WiFi is available .
The accommodation comes with a satellite TV. Some units have a seating area and/or terrace. There is also a kitchenette, equipped with a dishwasher and refrigerator. A stovetop and coffee machine are also offered.
St. Anthony of Padua Church is 600 metres from Meydan Apart, while Princes' Islands Ferry Port is 1.1 km from the property. The nearest airport is Ataturk Airport, 15 km from the property.
Beyoglu is a great choice for travellers interested in nightlife, food and shopping.