Terrace View 3 Hotel Dammam, Eastern Province
Set in Dammam in the Eastern Province region, Terrace View 3 - Hotel Apartments offers accommodation with free Wi-Fi and free private parking.
Number of rooms: 82
King Abdulaziz Street, 32424 Dammam, Saudi Arabia
Hotel booked 1 times today.