Offering accommodation with air conditioning, Mien Suites Istanbul is located in Istanbul, 200 metres from St Anthony of Padua Church Istiklal Street is 50 metres from the property Free WiFi is available throughout the property All units feature a flat-screen TV and a minibar Every unit features a private bathroom with a bath or shower and slippers Towels and bed linen are provided Guests can enjoy the on-site restaurant and Mien Bistro on the ground floor Taksim Square is a 12-minute walk from Mien Suites Istanbul The nearest airport is Istanbul Ataturk Airport, 14 km from Mien Suites Istanbul