Book Direct to enjoy exclusive prices!
Rio Hotel
Average per night
1 Night
1 Night
OMR
88.88
Total OMR 88.88
Total OMR 88.88
OMR
95.28
Total OMR 95.28
Total OMR 95.28
Average per night
1 Night
1 Night
OMR
123.07
Total OMR 123.07
Total OMR 123.07
OMR
131.92
Total OMR 131.92
Total OMR 131.92