Italian restaurant Due Stazioni offers a bright, spacious dining experience. It features a bar/lounge, free Wi-Fi, and a three-star hotel.