The Plaza Hotel is Located in the heart of the business centre of Istanbul with a dazzling view of the Bosporus and the historic town of Istanbul. Its new unique design offers a seamless blend of comfort and technology and the custom-designed furniture creates the atmosphere. The hotel offers 234 guest rooms with panoramic view of the dazzling Bosporus and the historic town of Istanbul.