Hotel Union features an Italian restaurant/pizzeria and an English-style pub, alongside simple rooms.