This hotel offers comfortable rooms and features a restaurant serving delicious Italian cuisine, including pizza. Guests can enjoy a rich breakfast during their stay.