Capofaro Locanda & Malvasia is a beachfront property situated in Malfa, Italy. Guests may enjoy exploring the island through various activities such as trekking, bird watching and fishing. Each of the 27 rooms features a private terrace with either a garden or sea view. Amenities include complimentary Wi-Fi and an en-suite bathroom. Guests may enjoy tasty meals at the on-site restaurant. Leisure facilities include a garden and a spa and wellness centre.