2024
HOLIDAY INN & TABUK SUITES
International hotel chain • €€
4.1/5
• 25 reviews
Located in the northeast of the city, this establishment offers cosy rooms ...Read more