About it
Hotel Italia is located in Concepción. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk.
The private bathroom is equipped with a shower, free toiletries and slippers. At the hotel, every room includes air conditioning and a flat-screen TV.