The Best Western Istanbul Savoy Hotel is where you may enjoy the breathtaking view of the Bosphorus and the lively Taksim Square. Located in a privileged area of Taksim Square, our modern hotel is in the heart of Istanbul. The hotel has 88 rooms, the Beyoglu Restaurant and the Cafe Terrace. During the evening, relax in the Pera Bar where you can enjoy Turkish atmosphere.On the edge of Taksim Square in Istanbul.