Conveniently located in Kartal in the Marmara Region, 21 km from Maiden's Towers, The Grand Mira Business Hotel boasts a terrace and sun terrace. Guests can enjoy the on-site restaurant.
Number of rooms: 61
Kartal Istasyon Caddesi, Yukari Mahalle, Sarayli sokak No 11 , Kartal, 34800 Istanbul, Turkey