Popular accommodations in Baghdad-Alwiya
HotelAccommodates 3
Italian House
Set in Baghdad, within 1.1 km of National Theatre and 2.6 km of Firdos Square, Italian House offers accommodation with a bar. This 3-star hotel offers room service and a 24-hour front desk. Guests can have a drink at the snack bar.Book nowfrom $87 per night