Villa Hotel Apartments Al Khobar

Villa Hotel Apartments Al Khobar  

Al Khobar, Arabia Saudita
Al Olaya Behind Al Rashid Mall

Property Location
With a stay at Villa Hotel Apartments Al Khobar in Al Khobar (Al Ulaya), you'll be a 5-minute drive from Al Rashed Mall and 6 minutes from Alturki Tower. This
Refundable

vezi mai multe