Via Torino 7, 14046 Mombaruzzo, Italy
La Villa Hotel is a renovated 17th-century palazzo located in Mombaruzzo. It features a restaurant, spa, garden, and outdoor pool. Guests can enjoy free Wi-Fi, free private parking, and free bike rental. The hotel is situated 32 km away from Asti. The air-conditioned rooms are equipped with a telephone, minibar, and kettle. Each private bathroom comes with free toiletries and a hairdryer. Some rooms also offer a balcony. Guests at La Villa Hotel have the option to receive a massage. Genoa Cristiforo Colombo Airport is 95 km from the hotel.