Ibba Suite Hotel Istanbul, located an 11-minute walk from Hagia Triada Greek Orthodox Church, features Wi-Fi throughout the property. Public parking is provided nearby.
The hotel is situated in Beyoglu with a variety of options, within walking distance of Taksim underground station. Clinicana Hair Transplant and Esthetic Surgeries is a 5-minute walk away, while Evangelistra Rum Kilisesi is 6 minutes' stroll from this 4-star hotel. Also, the accommodation is 3.2 km from Istanbul Archaeology Museums. Ibba Suite Hotel is located 45 km from Istanbul airport and very close to Taksim Tunel bus stop.
This property is 5 minutes' walk from Ozzie's 1968'Den Beri Kokorec, that serves Delhi cuisine.