Vessel hospital