House Laveena Hotel Apartments

North Abhor, Prince Naief Street, 11541 Jeddah, Saudi Arabia

Hotel image
Read more reviews for House Laveena Hotel Apartments