Book Direct to enjoy exclusive prices!
Rio Hotel
Average per night
1 Night
1 Night
OMR 31.28
Total OMR 31.28
OMR 37.67
Total OMR 37.67
OMR 37.67
Total OMR 37.67
OMR 37.67
Total OMR 37.67
OMR 40.86
Total OMR 40.86
OMR 40.86
Total OMR 40.86
Average per night
1 Night
1 Night
OMR 43.31
Total OMR 43.31
OMR 52.15
Total OMR 52.15
OMR 52.15
Total OMR 52.15
OMR 52.15
Total OMR 52.15
OMR 56.58
Total OMR 56.58
OMR 56.58
Total OMR 56.58