Located in central Baghdad, Flowers Land Hotel and Restaurant offers a restaurant and a fitness centre. Free Wi-Fi is available in all areas. All apartments offer a living room with a flat-screen TV and a kitchenette.
Located in central Baghdad, Flowers Land Hotel and Restaurant offers a restaurant Read more
Located in central Baghdad, Flowers Land Hotel and Restaurant offers a restaurant and a fitness centre. Free Wi-Fi is available in all areas. All apartments offer a living room with a flat-screen TV and a kitchenette.
Located in central Baghdad, Flowers Land Hotel and Restaurant offers a restaurant and a fitness centre. Free Wi-Fi is available in all areas. All apartments offer a living room with a flat-screen TV and a kitchenette.
Number of Rooms: 30