Salalah Plaza Hotel

Auqad, Salalah, 217 Salalah, Oman

Hotel image
Read more reviews for Salalah Plaza Hotel