8.0

Park Inn By Radisson Istanbul Ataturk

Hotel