The 120 room Best Western Premier Ottoperla Hotel is located along the shores of the Marmara Sea, providing guests with breathtaking views and easy access to Istanbul's historic and cultural landmarks.