You are booking hotel for more than 90 days

2 Star
Show 3 more
Your Budget
Show -4 more
Showing Properties in Odawara

(535 Ratings)
AED 332
+ AED 50 taxes & fees
Per Night

Bar(456 Ratings)
AED 135
+ AED 14 taxes & fees
Per Night

(293 Ratings)
AED 209
AED 177
+ AED 53 taxes & fees
Per Night

(393 Ratings)
AED 102
AED 93
+ AED 27 taxes & fees
Per Night