1/21

Al Tal Serviced Apartments

Hotelli - 2.33 km from city center
Available Rooms
2
2
Ympäristö
Al Tal Serviced Apartments is offering accommodation in Baljurashi. The hotel offers both free WiFi Show more

Ohjeet
Address: شارع الملك عبد العزيز 11, 88822, Baljurashi, Saudi-Arabia