Squarciarelli offers restaurant dining and hotel accommodations. Guests can enjoy amenities like free Wi-Fi.