Moevenpick Hotel Istanbul is a 5 star boutique business hotel with 249 spacious rooms, superb restaurants and meeting facilities for up to 600 guests. As a stylish 5-star business hotel with spacious rooms, superb restaurants and meeting facilities for up to 600 guests, Moevenpick Hotel Istanbul is located in the centre of town in 4 Levent, the prime business district, next to Metro station, only 10 mins to Taksim Square. The hotel is fully compliant with the latest earthquake regulations.