2024
HOLIDAY INN & AL JUBAIL SUITES
Hotel • €€
5/5
• 25 reviews
Located 5 minutes from Taibah's public beach, this establishment is ...Read more