Nizwa Hotel Apartments
Nizwa Hotel Apartments is located in the Nizwa part of Nizwa.This contemporary 3-star Nizwa Hotel Apartments overlooks Hajjar Mountains and comprises 68 rooms with modern comforts. The allergy free rooms at Nizwa are furnished with sound-proofed windows, and include complimentary Wi-Fi. All apartments are fitted with tiled floors and decorated in warm tones which are […]