2024
NIZWA HOTEL APARTMENTS
Hotel residence • €€
It is a hotel residence like many others in the Sultanate, well designed, ...Read more