Lavera Inn Hotel
Imam Abdullah Bin Saud Bin Abdulaziz Road Al Hamra Riyadh 13241

Hotel Detail

Show Hotel on Map
Availability
Amenities
Location