Mert Star lies a mere 10 minutes' walk from Istiklal Street and only 10 minutes' walk from Taksim tube station.
Piramid Sanat can be found within a short walk and New Mosque is nearly 10 minutes away by car.
The in-room amenities include an air conditioner, as well as a flat-screen TV with satellite channels for more comfort.
Many dining options are also available at Kavak Kebap Salonu, a few metres away from Mert Star. Istanbul airport is located 45 km away while Havatas station to Sabiha airport bus station is 450 metres from the apartment.