Located 188 meters from Rent a Car. Ideally located in the prime touristic area of New Salalah, Liyali Rent Apartment 2 promises a relaxing and wonderful visit.
Located 218 meters from Rent a Car. Ideally located in the New Salalah area, AL NILE HOTEL 3 promises a relaxing and wonderful visit. Both business travelers and tourists can enjoy the property's facilities and services.
Located 444 meters from Rent a Car. Ideally located in the prime touristic area of New Salalah, Star Emirates Furnished Apartments promises a relaxing and wonderful visit.