Mandarin Oriental Bosphorus, Istanbul features 100 spacious, luxuriously designed guest rooms and suites with stunning views over the Bosphorus and the city skyline.
Mandarin Oriental Bosphorus, Istanbul features 100 spacious, luxuriously designed guest rooms and suites with stunning views over the Bosphorus and the city skyline.