Hotel Ristorante Margherita offers lodging and dining. It features a restaurant and provides amenities like Wi-Fi.