Al Twa Hotel

Al Twa Hotel

Al Twa Hotel

Al Twa Hotel is situated in Banat e Al Hasan Street in Najaf,¬† which is a 900 meter ¬†from Imam Ali’s shrine.

Occupancy: 82 Rooms -208 Beds.

$ 20

Normal Price
without food

Al Twa Hotel