Hotel Presto offers accommodation. It also appears to have a cafe.