Book Direct to enjoy exclusive prices!
Rio Hotel
Average per night
1 Night
1 Night
OMR 28.81
Total OMR 28.81
OMR 35.21
Total OMR 35.21
OMR 37.76
Total OMR 37.76
OMR 40.96
Total OMR 40.96
Average per night
1 Night
1 Night
OMR 39.89
Total OMR 39.89
OMR 48.76
Total OMR 48.76
OMR 52.28
Total OMR 52.28
OMR 56.72
Total OMR 56.72