Restaurant Iapalucci offers a modern 3-star experience with tastefully decorated rooms and a swimming pool for guest relaxation.