Tosca is a relaxed inn offering accommodation, a restaurant with bar service, and a terrace. Free Wi-Fi is available.