Via Principe Di Piemonte 121, Giba, Italy
Wi-Fi in rooms
Free Wi-Fi
Internet
Cots
Child-friendly
Air conditioning
Pets allowed
Pets